我正在使用xcdatamodel來定義基於CoreData數據實體的許多類。這是偉大的工作,我可以根據檢索這些蘋果的例子:從核心數據檢索數據
什麼,我不過之後,是打包的獲取方法成另一個類的方式,但我有一對夫婦問題... 例如
MyDataAccessClass * mdac = [[MyDataAccessClass alloc] init]; myFetchedData = [mdac fetchData];
Q1。如果我這樣做,是否可以在類中定義NSManagedObjectContext?或者它仍然需要在我的視圖控制器中引用並傳遞給我的'MyDataAccessClass'? Q2。對於我來說,讓數據檢索方法在由XCode創建的類中爲數據模型中的實體設置是很有意義的。儘管每次我嘗試這樣做時,都會自動更新這些類,因爲它們是由XCode自動生成的,它們會覆蓋我定義的任何方法。
在此先感謝!
如果你想添加方法到你的實體,你可以在另一個文件中定義的類別中這樣做,從而避免Q2問題 – albertamg 2011-05-21 17:08:38