NSFileManager fileExistsAtPath:isDirectory et rapide
J'essaie de comprendre comment utiliser la fonction fileExistsAtPath:isDirectory:
avec Swift, mais j'ai complètement perdus.
C'est mon exemple de code:
var b:CMutablePointer<ObjCBool>?
if (fileManager.fileExistsAtPath(fullPath, isDirectory:b! )){
//how can I use the "b" variable?!
fileManager.createDirectoryAtURL(dirURL, withIntermediateDirectories: false, attributes: nil, error: nil)
}
Je ne comprends pas comment puis-je accéder à la valeur de la b
MutablePointer. Que faire Si je veux savoir si elle est définie à YES
ou NO
?
Vous devez vous connecter pour publier un commentaire.
La deuxième paramètre a le type
UnsafeMutablePointer<ObjCBool>
, ce qui signifie quevous devez passer les adresse d'un
ObjCBool
variable. Exemple:Mise à jour pour Swift 3 et Swift 4:
Essayé d'améliorer la réponse à faire pour le rendre plus facile à utiliser.