核心数据 - 使用位掩码和抽象实体获取属性

时间:2014-09-18 13:33:14

标签: ios objective-c core-data nspredicate fetched-property

Core Data Editor displaying situation

(数据模型重命名为保持匿名。:D)

所以,我有一种情况,在Thing上,其配置由其自己的特殊对象定义,尽管该对象可以是两种类型之一。

我希望能够通过询问Thing的配置是否属于某个已知的子类来对此模型执行获取请求,如果是,则在其位掩码中设置了一些特定的标志。如果这是真的,我将其定义为"不是特殊的"。因此,如果它的配置也有其他类型的子类,那么它也不是特殊的"。

我的问题是这些:

  • 我的语法合适吗? (在我的应用程序中我遇到了错误)
  • 为什么要返回NSArray? (我认为它在单个对象上遍历一对一的关系。我如何解释这个NSArray?)

我应该补充一点,我或多或少通过MagicalRecord只知道核心数据。我也使用了发电机。

0 个答案:

没有答案