Esiste un limite di dimensione per il salvataggio dei dizionari?NSDictionary writeToFile
Sto tentando di scrivere un dizionario piuttosto grande con circa 100 chiavi con dizionari nidificati utilizzando writeToFile: ma non scrive mai ed è sempre falso.
Si tratta di una limitazione o sto facendo qualcosa di sbagliato,
Il codice che uso è il seguente.
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *fullPath = [documentsDir stringByAppendingPathComponent:@"test.plist"];
[myDict writeToFile: fullPath atomically:YES];
Sei sicuro di non abbia alcuna oggetti non codificabile incorporati nella struttura di dizionario. Theres un set limitato di oggetti conformi a NSCoding. Avere un controllo nella console Ho la sensazione che ritrovi il dettaglio dell'oggetto offensivo lì dentro, se questo è il caso. –