Я думал, что это будет очень распространенное и простое приложение для iPhone. В основном приложении я подключаюсь к базе данных, извлекаю значения из базы данных (NSDate преобразуется в NSString) n и помещаю в один массив. Затем в одном из представлений я заполняю UITableView элементами из массива. UITableView сгруппирован (разделы). Я шагаю по массиву, чтобы узнать количество разделов (изменить раздел, если новый день). Как получить правильный элемент массива в cellForRowAtIndexPath? IndexPath.section и IndexPath.row кажутся бесполезными, так как количество строк в каждом разделе начинается с нуля. Если бы количество строк в каждом разделе было одинаковым, это было бы легко:
[arryData objectAtIndex: (indexPath.row) + indexPath.section * [tblMatchesView numberOfRowsInSection: indexPath.section]];
Но количество строк в каждом разделе варьируется ...: -)