Domanda

Non riesco a capire il motivo per cui continua a fallire. Esso restituisce NO. Ho cercato questo per tutto il pomeriggio, ma niente spiega perché o il modo di risolvere il problema. Chiamando [[NSFileManager defaultManager] isWritableFileAtPath:] ritorna NO, il che mi porta a credere che il file plist esistente non può essere sovrascritto, ma non riesco a capire come cambiare questo.

È stato utile?

Soluzione

È possibile scrivere file solo nella directory Documenti. Ma il file plist non c'è

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0]; 
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top