我有以下问题:
首先...我将 MagicalRecord 用于整个 CoreData
- 我有两个实体:A 和 B
- 他们彼此之间有关系
- 我创建了一个实体 A 的实例
- 我创建了几个实例 ob Entity B 并设置了关系
- 我不调用 [[NSManagedObjectContext defaultContext] save];
- 没关系
- 关系没问题...我可以使用 findByAttribute 方法检查它
- 如果我称之为保存,那么关系就会被破坏......
- 使用 findByAttribute 的相同检查不再找到结果
我完全不知道我做错了什么,或者它是否是 CoreData / MagicalRecord 中的错误......
我做了一个显示问题的示例项目。 https://github.com/bliblablo/MagicalRecordsProblem
您可以按照以下步骤查看问题:
- 点击“创建”
- 点击“添加”
- 点击“检查”
- 查看结果的日志输出
- 点击“保存”
- 再次单击“检查”并在日志中查看问题:)
任何帮助都非常感谢!非常感谢!