Objective C - 核心数据和建立关系?
Posted
技术标签:
【中文标题】Objective C - 核心数据和建立关系?【英文标题】:Objective C - Core Data and setting up relationships? 【发布时间】:2011-08-25 17:36:01 【问题描述】:在代码中链接 2 个 NSManagedObjects 时,是否需要按照以下方式链接它们?
或者仅将其中一个链接到另一个就足够了?
问题是有时我的第一个对象会丢失指向第二个对象的指针,我正试图找出发生这种情况的原因。
// Initialize firstObject
// Initialize secondObject
// Objects have 1 to 1 relationship
firstObject.secondObject = secondObject;
secondObject.firstObject = firstObject;
【问题讨论】:
【参考方案1】:如果您在 数据模型 中以两种方式链接关系,则无需在代码中编写这两行。只需写firstObject.secondObject = secondObject;
就足以将两者联系起来。
【讨论】:
以上是关于Objective C - 核心数据和建立关系?的主要内容,如果未能解决你的问题,请参考以下文章
Objective-C - 像MySQL一样的核心数据关系的JSON格式 - 最佳实践
在 Objective C 中的 iOS 应用程序中使用核心数据作为数据库的步骤