検索

ホームページ  >  に質問  >  本文

objective-c - iOS中关于字符 “&”的作用?

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

PHPzPHPz2772日前400

全員に返信(2)返信します

  • 大家讲道理

    大家讲道理2017-04-18 09:59:01

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

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 09:59:01

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

    返事
    0
  • キャンセル返事