2011-06-17 63 views
1

我正在構建一個應用程序,我的主要模型對象可以從Core Data存儲或外部源(公共API通過Internet - > JSON - >對象)獲取。我是新來的核心數據,所以我的問題是我可以拿我的模型對象,因爲它現在,並使其超類NSManagedObject?我猜想我需要確保我的模型的屬性與數據模型實體的名稱和類型匹配。我不想在應用程序中使用兩個不同的模型對象,一個是從核心數據存儲中獲取,另一個是從互聯網API獲取。來自核心數據和外部源的模型對象

我還需要做些什麼才能使我已經構建的模型對象與核心數據兼容?

任何指導或建議將不勝感激。

問候,

克雷格

回答

0

我在一對夫婦的產品僅僅是處理核心數據對象都做了,而且從我從Web服務中提取數據,對它們進行初始化。這樣你只有蘋果。另一個選擇是制定一個協議來定義類似類的行爲。你會被誘惑成爲另一個的子類,但這可能會變得複雜,這取決於你的持久性要求。

相關問題