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

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

PHPz
PHPz

学习是最好的投资!

répondre à tous(2)
大家讲道理

Dans la méthode

référence d'adresse
fileExistsAtPath:isDirectory:, vous pouvez attribuer une valeur au paramètre de type (par exemple, le pointeur bool *example) par (par exemple, *example = YES), modifiant ainsi le variable externe (telle que Say, la valeur de votre isDir).

洪涛

Parce que fileExistsAtPath:isDirectory cette méthode doit changer la valeur de isDir, si vous transmettez directement isDir (équivalent à transmettre directement une valeur BOOL), cela ne fonctionnera pas, alors utilisez &isDir pour remplacer isDir L'adresse est transmise à la méthode, afin que la méthode puisse attribuer ou modifier la variable enregistrée à cette adresse. La fonction de & ici est d'obtenir l'adresse de isDir.
Pourquoi '&' (esperluette) est-il placé devant certains paramètres de méthode ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal