有没有办法知道核心数据中的两个实体之间是否存在关系?
我并不是要知道关系是否返回 nil 值或实际对象,但如果关系确实存在于模型中,我可以执行这样的选择器。
我不能使用respondsToSelector:
,因为在某些 NSManagedObject 子类中,我出于其他原因覆盖了关系方法。
谢谢
有没有办法知道核心数据中的两个实体之间是否存在关系?
我并不是要知道关系是否返回 nil 值或实际对象,但如果关系确实存在于模型中,我可以执行这样的选择器。
我不能使用respondsToSelector:
,因为在某些 NSManagedObject 子类中,我出于其他原因覆盖了关系方法。
谢谢
查看 的 api NSRelationshipDescription
。您可以查询NSManagedObjectModel
实体、属性和关系的每个细节。