
我有两个实体:文件夹< - >>注意,我想获取文件夹中的所有笔记.
解决方法 首先,建议将多个关系命名为复数(注释),这样可以更容易理解模型.如果您有一个NSManagedobject子类并且对文件夹的引用只是通过关系得到注释:
let notes = folder.notes@H_419_25@但是这会返回一个Set.如果你想要一个数组写
let notes = folder.notes.allObjects as! [Note]@H_419_25@您还可以使用谓词分配给Note实体上的获取请求:
let name = "Foo"let predicate = nspredicate(format:"folder.name == %@",name)@H_419_25@ 总结以上是内存溢出为你收集整理的如何在Core Data swift中获取关系全部内容,希望文章能够帮你解决如何在Core Data swift中获取关系所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)