如何解决从核心数据到多个关系的随机实体
| 我正在尝试建立一个像这样的核心数据模型: 用户->朋友->相册->图片 (减去用户,每个都是一对多关系) 我需要能够随机选择X张图片;最好是,我希望避免不得不随机选择一些“朋友”,然后再从那些“相册”中选择一些照片,而我的核心数据谓词经验非常有限,因此不胜感激!解决方法
据我所知,没有办法在“ 0”中进行“随机订购”。但是,这似乎是一个不错的主意,因此您可能需要提出这一要求。
您可以关闭的结果是不为谓词指定任何排序描述符,并设置提取限制。没有排序描述符,返回的对象将以某种可能不可预测的顺序出现。
, 嗯,我自己对此不太确定,但是您无法使用以下功能进行操作:
NSSet *myFetchedPictures;
[myFetchedPictures anyObject];
也许是一个循环(不要忘记从ѭ2中删除您使用的对象,否则您可能会再次遇到相同的对象)。
我本人对CoreData还是很陌生,所以如果这完全错误,请告诉我:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。