У меня есть UITableView, который я заполняю полученными результатами CoreData. Я хочу добавить одну пользовательскую ячейку в верхнюю часть моего UITableView, и мне удалось это сделать, однако для этого требуется, чтобы я вызвал это:
return [sectionInfo numberOfObjects] + 1;
Тогда это:
NSIndexPath *path = [NSIndexPath indexPathForRow:(indexPath.row - 1) inSection:indexPath.section];
Вторая строка должна вызываться почти во всех методах UITableView Delegate, чтобы учесть дополнительную ячейку в indexPath 0. Однако это вызывает массу проблем, которые я не буду перечислять, так как каждый раз, когда я делаю изменения здесь и там что бы это ни было, это корень моей проблемы.
Есть ли другой способ, который вы бы предложили просто добавить мою единственную настраиваемую ячейку в верхнюю часть моего табличного представления CoreData?
Любая помощь высоко ценится.