2011-01-26 80 views
2

是否有可能從json生成xcdatamodel文件?下面是我想象它的工作原理: 給定一個JSON文件,通過一些自定義邏輯程序(可能會由我自己編寫)執行某個程序,將生成xcdatamodel文件供我在XCode項目中使用。我的問題是:這可能嗎?有沒有人做過它?從JSON生成Xcdatamodel文件

回答

1

我不認爲有可能在代碼中創建一個xcdatamodel文件。格式沒有記錄在任何地方,並且包括僅與Xcode的GUI模型構建器相關的佈局屬性。在構建過程中,這些文件也會轉換爲「編譯」.mom文件。

但是,您可以完全用代碼創建NSManagedObjectModel。請參閱此列表中的一個示例:Creating a managed object model in code (Core Data Programming Guide)

NSManagedObjectModel還實現NSCoding,所以應該可以給你生成模型堅持使用NSKeyedArchiver文件。