Есть ли способ узнать, сколько ключей в настоящее время в NSMutableDictionary? - PullRequest
3 голосов
/ 02 октября 2009

Просто интересно, есть ли способ узнать количество ключей в NSMutableDictionary? Также есть ли способ получить доступ к каждому ключу по очереди и найти его значение, или мне нужно получить доступ к данным вручную через предопределенные ключи?

(т.е..)

myTown  = [cryo objectForKey: @"town"];
myZip   = [cryo objectForKey: @"HT6 4HT"];
myEmail = [cryo objectForKey: @"pink@grapefruit.xxx"];

Я думаю, я думаю использовать подстановочный знак или что-то для ключа?

1008 * Гэри *

Ответы [ 2 ]

15 голосов
/ 02 октября 2009
1 голос
/ 02 октября 2009
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
NSLog(@"%d", [[dict allKeys] count]);

[dict allKeys] выдает список всех текущих ключей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...