Перечисление NSMutableDictionary - PullRequest
0 голосов
/ 11 марта 2011

Я использовал объектные и ключевые NSEnumerators для просмотра словаря и заметил, что он меняет порядок, в котором он перечисляет словарь. Я нахожу это довольно раздражающим. Есть ли способ получить объект или ключ NSEnumerator для просмотра в том порядке, в котором я его создал? Форматирование его в NSArray не вариант.

Ответы [ 2 ]

2 голосов
/ 11 марта 2011

словарь по своей природе не является упорядоченным набором, поэтому не имеет значения, в каком порядке вы храните в нем свои данные. Вы можете использовать nsarray и хранить в нем свои ключи, а затем вызывать ваши объекты из словаря в порядке, хранящемся в этом массиве.

0 голосов
/ 11 марта 2011

найдено через эту ветку в прошлом году, вы найдете хороший класс OrderedDictionary здесь

...