确定NSFetchedResultsController是否为Empty

时间:2011-03-17 18:04:24

标签: iphone objective-c cocoa-touch ios

确定NSFetchedResultsController是否为空(不包含条目)的好方法是什么?我意识到可以使用fetchedObjects这会将所有结果加载到内存中吗?

1 个答案:

答案 0 :(得分:7)

fetchedObjects是一个数组,并且是检查0条记录的好方法。

您也可以使用

id <NSFetchedResultsSectionInfo> sectionInfo = [[_fetchedResultsController sections] objectAtIndex:section];
if([sectionInfo numberOfObjects] == 0)
{
  // do something
}