Core Data Recipes の例の AppDelegate に以下を追加しましたが、コンソールに結果が表示されません...アイデアはありますか?
#pragma mark -
#pragma mark TESTING RETRIEVAL OF RECIPE NAMES
- (NSArray *)allRecipes{
NSFetchRequest *request = [[[NSFetchRequest alloc] init] autorelease];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"name" inManagedObjectContext:self.managedObjectContext];
[request setEntity:entity];
NSArray *result = [[NSArray alloc] init];
result = [self.managedObjectContext executeFetchRequest:request error:NULL];
NSManagedObject *firstObject = [result objectAtIndex:0];
NSLog(@"firstObject.name: %@", [firstObject valueForKey:@"name"]);
}
XCode は、このメソッドの後に警告を表示します:「コントロールが非 void 関数の終わりに達しました」
それは結果が得られないことを意味すると思います...何も印刷されていないため、これは明らかです。