2012-12-12 36 views
0

我有一個iPad應用程序,使用故事板,XCode 4.5和iOS 6.我試圖開始使用MagicalRecord。我已經安裝了所有東西,並且構建正確。我用屬性創建了一個名爲ClientInfo的空實體。我也生成了NSManagedObject(編輯器>創建NSManagedObject子類...>創建),但不知道如何處理它。MagicalRecord入門

這是我的「磚牆」指令;我無法跟隨下面的指令:

進口要保存 到你的類

我看過的例子實體的NSManagedObject子類,GOOGLE了它,看着SO 。從開始到結束,我都找不到一個好例子。任何人都知道MagicalRecord上真正的好文檔或例子嗎?或者,給我看一個真實的簡單例子,解釋這個MagicalRecord沒有的地方?

回答

1
  1. 在Xcode中,選擇Core Data模型編輯器中的實體,然後從菜單中選擇「Editor - > Create NSManagedObject Subclass ...」。這爲每個實體創建.h和.m。 ClientInfo.hClientInfo.m
  2. 將NSManagedObject子類導入到您的類文件中,例如#import "ClientInfo.h"

請注意,修改實體後必須重做第1步。

的NSManagedObject子類聲明的所有屬性和方法,爲你的實體,這樣你就可以(例如)寫的

​​

代替

[clientInfo setValue:@"foo" forKey:@"name"]; 
+0

難以置信!我甚至沒有看到.h和.m文件!非常感謝你讓我看到這個。我真的很感激它! – SpokaneDude