Как можно заполнить UITableView, используя ключи NSMutableDictionary в качестве заголовков ячеек? - PullRequest
0 голосов
/ 31 марта 2012

Я уверен, что это очень простое исправление, но я не могу найти ответ. У меня есть населенный пункт NSMutableDictionary. Я хотел бы, чтобы мой UITableView создал ячейку для каждого объекта в NSMutableDictionary, используя ключ объекта в качестве заголовка для ячейки.

Я уже пробовал [mydictionary allkeys], но я не могу понять, как преобразовать indexPath в int, который можно использовать в запросе objectAtIndex:. Или, может быть, есть другой лучший способ сделать это? Порядок этих объектов не важен, пока они все обнаруживаются. Заранее спасибо!

1 Ответ

1 голос
/ 31 марта 2012

[mydictionray allkeys] - это NSArray, так что вы можете просто иметь индексы этого массива, соответствующие строке indexPath:

cell.textLabel.text = [[mydictionary allkeys] objectAtIndex:indexPath.row];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...