我有兩個表Photo
和Photographer
。 下面是表格的結構。客觀c - 取數據(核心數據)
我想取誰採取了一個名爲「熊貓」的照片全部Photographers
的名稱。
這是我的代碼,但由於某種原因它返回空。
NSArray *matchingPhotographers;
NSFetchRequest *fetch = [[NSFetchRequest alloc]init];
NSEntityDescription *desc = [NSEntityDescription entityForName:@"Photographer" inManagedObjectContext:context];
[fetch setEntity:desc];
[fetch setPredicate:[NSPredicate predicateWithFormat:@"photo.name like[c] %@",@"Panda"]];
NSError *error;
matchingPhotographers = [context executeFetchRequest:fetch error:&error];
NSLog(@"Photographers: %@", matchingPhotographers);
我做錯了什麼?該查詢肯定會返回至少1名攝影師。
感謝
第一眼看不出有什麼問題。你確定它是熊貓/熊貓? – 2015-03-13 07:51:20