【发布时间】:2014-01-13 21:56:09
【问题描述】:
我在核心数据模型中有两个实体:User 具有属性名称、姓氏、年龄等,UserPicture 具有属性图片名称、二进制数据、扩展名。我在 User 和 UserPicture 实体之间也有picture 的关系。我想选择带有NSFetchRequest 的UserPicture,它连接到我之前获取的特定用户对象。我不想为 User 对象创建 id 字段的问题。所以我不能这样写NSPredicate:"User.id == %@"。我可以使用 Usermanaged object id 以某种方式获取 UserPicture 对象吗?底层的核心数据分配给每个保存的对象?还是仅通过关系名称获取?在理想情况下,我想要这个:我从商店 sme time 获取User 对象,然后我想获取连接到这个获取的用户对象的 UserPicture 对象。我该怎么做?
附言她是数据模型:
【问题讨论】:
标签: ios objective-c cocoa-touch core-data ios7