Questions marquées «nsdictionary»

Un membre du framework Objective-C d'Apple Cocoa. Les objets NSDictionary gèrent les associations de clés et de valeurs.

7
pour chaque boucle dans Objective-C pour accéder au dictionnaire NSMutable
Je rencontre des difficultés pour accéder aux clés et valeurs de dictionnaire mutables dans Objective-C. Supposons que j'ai ceci: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Je peux définir des clés et des valeurs. Maintenant, je veux juste accéder à chaque clé et valeur, mais je ne connais pas le nombre de clés …





12
Comment utiliser NSJSONSerialization
J'ai une chaîne JSON (de PHP json_encode()qui ressemble à ceci: [{"id": "1", "name":"Aaa"}, {"id": "2", "name":"Bbb"}] Je veux analyser cela dans une sorte de structure de données pour mon application iPhone. Je suppose que la meilleure chose pour moi serait d'avoir un tableau de dictionnaires, donc le 0ème élément du …

5
Comment désérialiser une chaîne JSON dans un NSDictionary? (Pour iOS 5+)
Dans mon application iOS 5, j'ai un NSStringqui contient une chaîne JSON. Je voudrais désérialiser cette représentation de chaîne JSON en un NSDictionaryobjet natif . "{\"password\" : \"1234\", \"user\" : \"andreas\"}" J'ai essayé l'approche suivante: NSDictionary *json = [NSJSONSerialization JSONObjectWithData:@"{\"2\":\"3\"}" options:NSJSONReadingMutableContainers error:&e]; Mais cela génère une erreur d'exécution. Qu'est-ce que …

9
ajouter plusieurs entrées à un HashMap à la fois dans une seule instruction
J'ai besoin d'initialiser un HashMap constant et j'aimerais le faire en une seule ligne. Éviter qc comme ça: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); similaire à celui de l'objectif C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], …

2
NSDictionary - Besoin de vérifier si le dictionnaire contient ou non une paire clé-valeur
J'ai juste besoin de demander quelque chose comme suit. Supposons que j'aie un dictionnaire. 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"]; Maintenant, je dois vérifier comme suit [xyz contient la valeur de la clé "b" ?? paire ou …

6
Utilisation de NSPredicate pour filtrer un NSArray basé sur des clés NSDictionary
J'ai une panoplie de dictionnaires. Je souhaite filtrer le tableau en fonction d'une clé. J'ai essayé ceci: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(SPORT == %@)", @"Football"]; NSArray *filteredArray = [data filteredArrayUsingPredicate:predicate]; Cela ne fonctionne pas, je n'obtiens aucun résultat. Je pense que je fais quelque chose de mal. Je sais que …

6
Comment ajouter à un NSDictionary
J'utilisais un NSMutableArrayet je me suis rendu compte que l'utilisation d'un dictionnaire est beaucoup plus simple pour ce que j'essaie de réaliser. Je veux enregistrer une clé en tant que NSStringet une valeur en tant que intdans le dictionnaire. Comment cela se fait-il? Deuxièmement, quelle est la différence entre mutable …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.