In plist, quiero mantener una matriz en cada diccionario (Artículo) .Y si se crea, cómo puedo enviar elementos a esa matriz.Por ejemplo, si creé una cuenta para un usuario, mantendré el nombre, sexo, correo electrónico, contraseña, todo en un diccionario (elemento), de la misma manera que una matriz que contiene mensajes de la bandeja de entrada. Luego quiero saber cómo puedo almacenar los próximos mensajes en esa matriz de la bandeja de entrada.Cómo agregar elementos a una matriz (que es un elemento en el diccionario (elemento) en plist)?
5
A
Respuesta
0
NSArray * array = [NSArray arrayWithObjects: < # (id), ... #>, nil];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES);
NSString *libraryDirectory = [paths objectAtIndex:0];
NSString *location = [libraryDirectory stringByAppendingString:@"/somefilename.plist"];
[array writeToFile:location atomically:YES];
matriz se puede cargar como a continuación:
path = [pathForResource paquete: @ "archivo" OfType: @ "plist"]; array = (path! = Nil? [NSArray arrayWithContentsOfFile: location]: nil);
0
Para uso personal Construí algunas clases para guardar/leer con facilidad desde NSUserDefaults, pero puedo adaptarlas bastante fácilmente para leer/escribir cualquier archivo plist. Descargar la clase here
Cuestiones relacionadas
- 1. Agregar elemento a la matriz en VBScript
- 2. PHP agregar un elemento de una matriz
- 3. Agregar una imagen a un elemento JList
- 4. Agregar elemento a matrices asociativas
- 5. ¿Obtener el último elemento en un diccionario?
- 6. Agregar un elemento a una Secuencia inmutable
- 7. ¿Es posible agregar un elemento a una matriz en awk sin especificar un índice?
- 8. Agregar elementos de una matriz
- 9. Agregar elementos al último elemento de la matriz
- 10. Cambiar orden de elemento en el archivo plist
- 11. Agregar un atributo a un elemento JAXB
- 12. ¿Cómo llamar a un elemento en una matriz numpy?
- 13. ¿Cómo anteponer un elemento a una matriz en Powershell?
- 14. F # Agregar un elemento a una secuencia
- 15. Agregar/quitar elemento a la matriz en Amazon DynamoDB
- 16. ¿Cómo obtengo el índice de un elemento en una matriz?
- 17. Javascript agregar el elemento a la matriz actual
- 18. Cómo obtener el índice de un elemento en una matriz
- 19. ¿Cómo obtener el índice de un elemento en una matriz?
- 20. Python: encontrar un elemento en una matriz
- 21. ¿Qué elemento de matriz es el primero?
- 22. ¿Cómo agregar un nuevo elemento en ObjectListView?
- 23. Cómo agregar #hash clic a un elemento
- 24. ¿Cómo reemplazo el elemento de una matriz?
- 25. Modificar el último elemento de una matriz
- 26. ¿Cómo eliminar un elemento de una matriz en PowerShell?
- 27. Eliminar todos los elementos del diccionario cuya clave es un elemento de una lista
- 28. Agregar un MouseOverHandler a un elemento?
- 29. ¿Cómo puedo actualizar el documento mongodb para agregar un nuevo elemento a la matriz?
- 30. ¿Cómo agregar una cadena a un elemento HashMap?
Uhm, 'NSMutableArray'? –
Sí, tomé una matriz como Mutable, pero me resulta difícil agregar elementos a esa matriz. Es que cuando agreguemos, deberíamos declarar el diccionario al ingresar los detalles. Igualmente cuando tenemos que enviar un mensaje, nuevamente tenemos que declarar un diccionario y tiene que guardarlo. Luego se convierte, en otro diccionario está creando y los mensajes van a él. No se une a la cuenta ya existente. – Rajkumar