我正在创建一个从Web服务器(MySQL)中提取数据的应用程序,使用Core Data将其解析并存储在SQLite数据库中。如何同步核心数据关系?
MySQL数据库有一个“字”表。每个单词可以在'类别'中。所以单词表有一个'category_id'字段来加入表格。
我有一些麻烦我的头围绕如何在我的应用程序在本地复制此。我目前有匹配MySQL数据库结构的实体,但没有关系。看起来在我的'词语'实体中,我不应该需要'category_id'字段(我应该有一个一对一的'类别'关系设置)。
我很困惑,如何保持这一核心数据关系的同步与Web服务器?
感谢您的答复。当你说“的核心数据生成适当的方法”究竟是什么意思呢?您是否使用XCode自动生成模型? – Rich
我通常使用WYSIWYG编辑'model',然后执行'File-> New-> New File-> Core Data-> NSManagedObjectSubclass'并为每个'Entity'创建'NSManagedObject'的子类。您可以查看生成的类的'.h'文件并查看为关系生成的方法 –