objective-c - iOS中关于字符 “&”的作用?
PHPz
PHPz 2017-04-18 09:57:01
0
2
398

如NSFileManager中关于判断是否目录的

PHPz
PHPz

学习是最好的投资!

全員に返信(2)
大家讲道理

アドレス参照
fileExistsAtPath:isDirectory: メソッドでは、(たとえば、bool *example) によって型パラメーター (たとえば、*example = YES ポインター) に値を割り当てることができ、それによって、外部変数 (isDir の値など)。

いいねを押す +0
洪涛

このメソッドは fileExistsAtPath:isDirectory の値を変更する必要があるため、isDir を直接渡すと (isDir の値を直接渡すのと同じ) 動作しないため、BOOL を使用してください。 &isDir を置き換える アドレスがメソッドに渡されるため、メソッドはこのアドレスに保存されている変数を割り当てたり変更したりできます。ここでの isDir の機能は、& のアドレスを取得することです。 isDir一部のメソッド パラメーターの前に「&」 (アンパサンド) が置かれるのはなぜですか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート