1
我目前正在讀我的coredata這樣如何創建一個NSManagedObject
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Manuz" inManagedObjectContext:__managedObjectContext];
[fetchRequest setEntity:entity];
NSArray *fetchedObjects = [__managedObjectContext executeFetchRequest:fetchRequest error:nil];
NSManagedObject *myinfo = [NSManagedObject alloc]
for (NSManagedObject *info in fetchedObjects) {
[self startTheParsingProcess:[info valueForKey:@"manu"]];
}
我有我的說法,其execuing幾個時間有些問題,我不知道爲什麼它這樣做..而來想想它我並不真的需要它..
我希望有一個替代解決方案,這裏我只是初始化NSManagedObject,然後將其添加到方法調用,我在做的事情... ...
所以我猜這樣的事
NSManagedObject *info = [[NSManagedObject alloc] init]; //this is obviously wrong..
[self startTheParsingProcess:[info valueForKey:@"manu"]];
任何幫助都會很棒!
你想爲你的實體'Manuz'創建NSManagedObject類(.h,.m文件)嗎? – Ranga
'NSManagedObject * myinfo = [NSManagedObject alloc]'??這對我來說沒有意義。init和分號? –
以及它不正確,但我只是想表示創建可以使用的對象。幾乎我所說的是我如何更改爲statings ** NSManagedObject *信息在fetchedObjects **創建NSManagedObject ...所以我可以使用它我沒有得到** –