что вы пытаетесь получить элемент из массива, который превышает количество элементов в этом массиве.(также примите некоторый ответ, люди с большей готовностью ответят, если вы примете ответы)
Пример: Вы делаете плюс 1 в numberOfRowsInSection
, что, например, возвращает 11. Это означает, что есть 10в массиве itemsToDisplay
.Вы извлекаете элемент из itemsToDisplay
в MWFeedItem *item = [itemsToDisplay objectAtIndex:indexPath.row]
, но не можете получить элемент № 11, поскольку он не существует.
В - (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
:
if (indexPath.row < [itemsToDisplay count]) {
MWFeedItem *item = [itemsToDisplay objectAtIndex:indexPath.row];
// Set the cell here
} else {
//create a cell with the text "Load More"
}