如何使用NSPredicate来捕获子对象?

coc*_*est 7 cocoa cocoa-touch core-data objective-c nspredicate

我是核心数据的新手,并试图通过一个查询获取各种类型的所有子对象.假设有一个"动物"类型作为父母,"猫","狗"和"鸟"作为孩子.我想得到猫和狗,但不是单个查询中的鸟作为Animal对象返回.可能吗?

Pet*_*sey 5

管理对象有一个entity属性,所以你应该能够结合凯文·西尔韦斯特的解决方案谓语entity.name != "Bird".