¿Cuál es la mejor manera de almacenar y recuperar NSMutableArrays multidimensional?
Estoy almacenando un montón de datos en un archivo .plist (en la carpeta de documentos de la aplicación), y está estructurado de esta manera:
Dictionary {
"description" = "String Value",
"sections" = Array (
Array (
Number,
...
Number
),
Array (
Number,
...
Number
)
),
"items" = Array (
Array (
Number,
...
Number
),
Array (
Number,
...
Number
)
)
}
Si acabo de recuperarlo conNSMutableDictionary *d = [[NSMutableDictionary alloc] initWithContentsOfFile:plistFile]
No podré reemplazar los objetos numéricos, ¿correcto? Así que estoy recurriendo a través de los datos en este momento y formando una versión mutable de todo esto, y funcionó en una instancia, pero ahora me está diciendomutating method sent to immutable object
Cuando todo es mutable.
¿Hay una manera más fácil / mejor de hacer esto? Si hace una diferencia, mis datos son solo enteros y booleanos.