Я разрабатываю приложение для iPhone.date wise sorted uitableview
В приложении я хочу показать данные UITableView отсортированные по полю дата:
Предположим, у меня есть объект Person с именем поля, дата рождения, номер телефона и т.д.
Теперь у меня есть массив Person и я сортирую этот массив в поле даты.
Теперь я не понимаю, как обращаться с этими двумя методами;
(UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath
(NSInteger)tableView:(UITableView *)tableView
numberOfRowsInSection:(NSInteger)section
т.е.
Как посчитать дату мудрых объектов и определить?
Мне требуется несколько секций. предположите, что лица в секции (т. е. родом 16-11-2009). Можете ли вы объяснить это небольшим кодом? – harshalb
Создайте 'NSMutableArray' под названием' sections'. Каждый элемент 'sections' - это другой' NSMutableArray', содержащий экземпляры Person. Вам просто нужно запрограммировать разбиение набора 'Person' в эти разделы. После этого вы можете вызвать '[разделы objectAtIndex: indexPath.section]', чтобы получить 'NSMutableArray'' Person's для одного индекса. После того, как у вас есть * это *, у вас в основном есть тот же код, что и выше, за исключением того, что вы извлекаете экземпляр «Person» с индексами 'indexPath.section' и' indexPath.row', а не просто 'indexPath.row' , –