核心数据获取属性 – 基础知识

使用核心数据提取的属性,我该如何执行这个简单的请求:

我想要Fetched属性( myFetchProp )在商店StoreA ,它应该这样做:

 [myFetchProp getMeRecordWithPredicate:@“X == 35” inEntity:@“entityH” fromStore:StoreB]; 

原谅我错误的语法,但我想我的观点很容易理解。

网上找不到任何简单明了的例子。 我想这应该不是那么难。

由于我刚刚阅读了Marcus S. Zarra的“ 核心数据:iOS,OS X和iCloud的数据存储和pipe理” (第二版)(请看这里和这里 ),让我引用这个话题:

在实践中,我发现提取的属性比创build一个存储的提取请求或在代码中构build提取请求的用处和灵活性要低。 通常情况下,当一个情况需要一个提取的属性时,它往往会更容易的子类有问题的实体,在代码中执行一个NSFetchRequest ,并返回结果。

所以提取属性的假设可能很简单,可能是错误的。