¿Existe un límite de tamaño para guardar diccionarios?NSDictionary writeToFile
Estoy intentando escribir un diccionario bastante grande con alrededor de 100 claves con diccionarios anidados utilizando writeToFile: pero nunca se escribe y siempre es falso.
¿Es esta una limitación o estoy haciendo algo incorrecto,
El código que uso es la siguiente.
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory , NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *fullPath = [documentsDir stringByAppendingPathComponent:@"test.plist"];
[myDict writeToFile: fullPath atomically:YES];
¿Estás seguro de que no tienes objetos no codificables incrustados en el árbol de diccionarios? Hay un conjunto limitado de objetos que se ajustan a NSCoding. Comprueba en la consola que tengo la sensación de que oculta el detalle del objeto ofensivo si ese es el caso. –