相关疑难解决方法(0)

核心数据:[NSFetchedResultsController -fetchedObjects],这个方法会反映对象的变化吗?

首先我创建了一个NSFetchedResultsControllerNSFetchRequest该获取实体的所有对象"实体".

然后我插入一个新的NSManagedObject A,它是一个"Entity"的实例,和Edit B,它也是一个"Entity"的实例.

然后我打电话NSArray *result = [fetchedResultsController -fetchedObjects],A和B会结果吗?

在整个项目中,我使用一个 NSManagedObjectContext.

如果我这样做,这在文件中意味着什么?

fetchedObjects获取的结果.

@property(nonatomic,readonly)NSArray*fetchedObjects讨论如果尚未调用performFetch:,则属性的值为nil.

结果数组仅包含由获取请求(fetchRequest)指定的实体的实例,并且与其谓词匹配.(如果获取请求没有谓词,则结果数组包括获取请求指定的实体的所有实例.)

结果数组反映了控制器的托管对象上下文中托管对象的内存中状态,而不是持久性存储中的状态.但是,返回的数组不会在插入,修改或删除托管对象时更新.

iphone core-data ios

5
推荐指数
1
解决办法
5011
查看次数

标签 统计

core-data ×1

ios ×1

iphone ×1