À un moment dans mon code fileExistsAtPath : renvoie NON pour les fichiers dont j'ai confirmé l'existence. Je me suis gratté la tête à ce sujet et je ne peux pas comprendre pourquoi cela ne fonctionne pas, alors je l'ai changé en ce code car ce répertoire existe absolument mais s'il n'est pas créé de toute façon.
NSError* err = nil;
NSURL *dir = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory
inDomain:NSUserDomainMask
appropriateForURL:nil
create: YES
error:&err];
BOOL exists = [[NSFileManager defaultManager] fileExistsAtPath:[dir absoluteString]];
Après avoir exécuté ce code, le dossier du répertoire de l'application existe et l'erreur est 0, mais existe est NON.
Comment se peut-il?
AIT