laisse supposer votre dictionnaire est appelé myDict
et key
est la valeur de la clé que vous recherchez
[NSString stringWithFormat:@"%@: %@", key, [myDict objectForKey: key]];
Cela renverra
Key: Value
Bien sûr, si cela est juste pour vous connecter sur la console vous pouvez rendre la vie plus facile pour vous-même et faire quelque chose comme
NSLog(@"%@", [myDict description]);
Modifier ::
Pour afficher l'ensemble du dictionnaire, vous pouvez utiliser une pour chaque boucle ainsi:
NSMutableString *finalString = [NSMutableString string];
for(NSString *key in [myDict allKeys]){
[finalString appendFormat:@"%@: %@\n", key, [myDict objectForKey: key]];
}
Juste 'NSLog (@ "% @", mondict)' est suffisant, le '-description 'sera appelé automatiquement. – kennytm
En le relisant à une date ultérieure, je trouve toujours plus facile de comprendre exactement ce qui se passe quand j'utilise [myDict description] sur myDict. Je suppose que c'est juste ma préférence personnelle! –
Ce n'est pas tout à fait ce que je recherchais, je veux une chaîne qui sera affichée à l'écran qui contient l'ensemble du dictionnaire au format Key: Value. –