request.fetchLimit = 100;
request.fetchBatchSize = 100;
верно ли использовать эту функцию для ограничения количества строк в tableView с NSFetchedResultsControllerDelegate?
но проблема в том ... что когда-нибудь в таблице будет отображаться более 100 строк, но когда я изменю страницу и вернусь к таблице, таблица покажет только 100 строк, как это может быть? Я не хочу, чтобы таблица показала больше 100.
спасибо заранее.
Еще один способ сделать это -
- обновить
id <NSFetchedResultsSectionInfo> sectionInfo = [[self.FetchController sections] objectAtIndex:section];
CalledRowCountingNotYetCallRowForSection=true;
[self.tableViewA setBounces:YES];
if([sectionInfo numberOfObjects]>100){
//[Timer searchCriteriaChanged];
CLog(@"Something Wrong This NumberOfRow: %d", [sectionInfo numberOfObjects]);
}
else{
}
return [sectionInfo numberOfObjects];
, так что когда numberOfObjects больше 100, тогда число строк становится равным 100. Однако это мешает
- (void)controller:(NSFetchedResultsController *)controller didChangeObject:(id)anObject
Так как ты это делаешь?