0

我需要遍历一个 fetchedResultsController 但有一些问题。这是代码;

for (NSFetchedResultsController *singleResult in _fetchedResultsController) {
    //For logic
}

警告是;

Collection expression type 'NSFetchedResultsController *' may not respond to 'countByEnumeratingWithState:objects:count:'

这样做的正确方法是什么?

4

1 回答 1

4

您需要访问可_fetchedResultsController迭代类型的成员,例如NSArrayor NSSet。例如,NSFetchedResultsController有一个名为的属性fetchedObjectsNSArray. 我怀疑这是您要访问的数组。我不是很熟悉NSFetchedResultsController,但这里有一个指向类参考的链接,它应该可以帮助你完成剩下的工作

于 2012-05-30T19:15:40.527 回答