2009-08-12 4 views
2

Je n'arrive pas à comprendre pourquoi il continue d'échouer. Il renvoie NO. J'ai cherché ceci tout l'après-midi, mais rien n'explique pourquoi ou comment réparer. L'appel [[NSFileManager defaultManager] isWritableFileAtPath:] renvoie NO, ce qui me porte à croire que le fichier plist existant ne peut pas être écrasé, mais je ne peux pas savoir comment changer cela.NSDictionary WriteToFile échoue

Répondre

3

Vous pouvez écrire SEULEMENT des fichiers dans le répertoire Documents. Mais votre fichier plist n'est pas là

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
+1

Ceci n'est pas 100% vrai, car vous pouvez également écrire dans votre dossier ApplicationSupport. –

Questions connexes