現在、このようにコアデータを読んでいます
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"]];
}
forステートメントにいくつか問題があり、何度か実行されますが、なぜそれを行うのかわかりません..そして、考えてみると、本当に必要ではありません..
NSManagedObject を初期化し、それをメソッド呼び出しに追加するという、これに対する代替ソリューションがあることを願っています...
だから私はこのようなものを推測します
NSManagedObject *info = [[NSManagedObject alloc] init]; //this is obviously wrong..
[self startTheParsingProcess:[info valueForKey:@"manu"]];
どんな助けでも素晴らしいでしょう!