Coredata链式关系[关闭]
Posted
技术标签:
【中文标题】Coredata链式关系[关闭]【英文标题】:Coredata chained Relationship [closed] 【发布时间】:2016-02-03 03:07:40 【问题描述】:如果relationships
被链接,那么更新或添加数据的最佳方法是什么。
我的coredata
是这样设计的:
我有 3 个实体
1) 用户
To_Many
类别2) 类别
To_Many
项目3) 项目
To_One
类别
在添加Category
之前需要User
,在添加Item
之前需要Category
【问题讨论】:
【参考方案1】:简单。只需设置一对一的关系,Core Data 会自动设置对应的逆向关系。
newItem.category = category
category.user = user
根据最佳实践,我将笨拙的属性名称itemCategory
、categoryUser
、categoryInUser
分别重命名为简单的category
、user
、categories
。 p>
【讨论】:
以上是关于Coredata链式关系[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
CoreData(iOS):是不是需要创建数据库才能使用CoreData?coredata可以对简单的平面文件进行操作吗? [关闭]