2010-08-16 3 views
0

Я создал словарь с несколькими различными битами информации, все вытащил из и XML-канал. Теперь я хочу вытащить определенные части из словаря в области, чтобы создать мое табличное представление.Проблема с numberOfRowsInSection и словари

до сих пор создание заголовки разделов было нормально, но возникли проблемы с numberofrowsinsection части:

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 
    return [[sections objectAtIndex: section] objectForKey: @"itemsCount"]; 
} 

Это дает следующее сообщение об ошибке: предупреждение: возвращение делает целое число от указателя без приведения Любая помощь приветствовать на это очень новичок :)

ответ

4

Попробуйте

return [[[sections objectAtIndex: section] objectForKey: @"itemsCount"] intValue]; 
0

objectForKey возвращает идентификатор - который не является автоматически жуликом вертикально к NSInteger. Вам нужно указать это на тип объекта, который вы помещаете в словарь, а затем преобразовать его в NSInteger.

Смежные вопросы