我正在創建一個從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'文件並查看爲關係生成的方法 –