【发布时间】:2012-06-27 13:54:39
【问题描述】:
我有以下问题:
首先...我将 MagicalRecord 用于整个 CoreData 的事情
- 我有两个实体:A 和 B
- 他们之间有关系
- 我创建了一个实体 A 的实例
- 我创建了几个实例 ob Entity B 并设置了关系
- 我不调用 [[NSManagedObjectContext defaultContext] save];
- 没关系
- 关系没问题...我可以使用findByAttribute方法检查它
- 如果我调用此保存,则关系将被破坏...
- 使用 findByAttribute 的相同检查不再找到结果
我完全不知道我做错了什么,或者它是否是 CoreData / MagicalRecord 中的错误...
我制作了一个示例项目来显示问题。 https://github.com/bliblablo/MagicalRecordsProblem
您可以按照以下步骤查看问题:
- 点击“创建”
- 点击“添加”
- 点击“检查”
- 查看日志输出以了解结果
- 点击“保存”
- 再次点击“检查”,在日志中查看问题:)
非常感谢任何帮助! 非常感谢!
【问题讨论】:
-
示例项目在哪里?我可以自信地告诉你,这不会是 Core Data 中的错误!
-
对不起...我刚刚更新了我的问题描述。这是链接:github.com/bliblablo/MagicalRecordsProblem
标签: ios cocoa core-data magicalrecord