Antworten:
Benutz einfach
NSArray*keys=[dict allKeys];
Wenn Sie sich fragen, ob eine bestimmte Klasse eine bestimmte Methode hat, lesen Sie im Allgemeinen die Apple-eigene Dokumentation . In diesem Fall siehe NSDictionary-Klassenreferenz. Gehen Sie alle Methoden durch. Auf diese Weise werden Sie viele nützliche Methoden entdecken.
firstObject
ist eine sicherere Lösung - falls das Wörterbuch keine Schlüssel hat, stürzt die App nicht ab:dict.allKeys.firstObject;
Und wenn Sie alle Schlüssel und Werte erhalten möchten, gehen Sie wie folgt vor:
for (NSString *key in dictionary) {
id value = dictionary[key];
NSLog(@"Value: %@ for key: %@", value, key);
}