Preguntas etiquetadas con nsdictionary

Miembro del framework Objective-C Cocoa de Apple. Los objetos NSDictionary gestionan asociaciones de claves y valores.






12
Cómo usar la serialización NSJSONS
Tengo una cadena JSON (de PHP json_encode()que se ve así: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Quiero analizar esto en algún tipo de estructura de datos para mi aplicación de iPhone. Supongo que lo mejor para mí sería tener una matriz de diccionarios, por lo que el elemento 0 en …

5
¿Cómo deserializo una cadena JSON en un NSDictionary? (Para iOS 5+)
En mi aplicación iOS 5, tengo una NSStringque contiene una cadena JSON. Me gustaría deserializar esa representación de cadena JSON en un NSDictionaryobjeto nativo . "{\"password\" : \"1234\", \"user\" : \"andreas\"}" Intenté el siguiente enfoque: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; Pero arroja un error de tiempo de ejecución. …

9
Agregar múltiples entradas a un HashMap a la vez en una declaración
Necesito inicializar un HashMap constante y me gustaría hacerlo en una declaración de línea. Evitando algo como esto: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); similar a esto en el objetivo C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber …

2
NSDictionary: es necesario verificar si el diccionario contiene un par clave-valor o no
Solo necesito preguntar algo como sigue. Supongamos que tengo un diccionario. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; Ahora, necesito verificar lo siguiente [¿xyz contiene el valor de la clave "b"? par o no? La pregunta es ¿Cómo? …

6
Uso de NSPredicate para filtrar un NSArray basado en claves NSDictionary
Tengo una variedad de diccionarios. Quiero filtrar la matriz según una clave. Probé esto: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Esto no funciona, no obtengo resultados. Creo que estoy haciendo algo mal. Sé que este es el método si "SPORT" fuera un ivar. …

6
Cómo agregar a un NSDictionary
Estaba usando un NSMutableArrayy me di cuenta de que usar un diccionario es mucho más simple para lo que estoy tratando de lograr. Quiero guardar una clave como NSStringun valor y un valor inten el diccionario. ¿Cómo se hace esto? En segundo lugar, ¿cuál es la diferencia entre un diccionario …



9
NSDictionary con claves ordenadas
Tengo un NSDictionary (almacenado en un plist) que básicamente estoy usando como una matriz asociativa (cadenas como claves y valores). Quiero usar la matriz de claves como parte de mi aplicación, pero me gustaría que estuvieran en un orden específico (no realmente un orden en el que pueda escribir un …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.