从核心数据到多个关系的随机实体

| 我正在尝试建立一个像这样的核心数据模型: 用户->朋友->相册->图片 (减去用户,每个都是一对多关系) 我需要能够随机选择X张图片;最好是,我希望避免不得不随机选择一些“朋友”,然后再从那些“相册”中选择一些照片,而我的核心数据谓词经验非常有限,因此不胜感激!     
已邀请:
        据我所知,没有办法在“ 0”中进行“随机订购”。但是,这似乎是一个不错的主意,因此您可能需要提出这一要求。 您可以关闭的结果是不为谓词指定任何排序描述符,并设置提取限制。没有排序描述符,返回的对象将以某种可能不可预测的顺序出现。     
        嗯,我自己对此不太确定,但是您无法使用以下功能进行操作:
NSSet *myFetchedPictures;
[myFetchedPictures anyObject];
也许是一个循环(不要忘记从ѭ2中删除您使用的对象,否则您可能会再次遇到相同的对象)。 我本人对CoreData还是很陌生,所以如果这完全错误,请告诉我:)     

要回复问题请先登录注册