2010-06-08 85 views

回答

1
NSFetchRequest *request = [[NSFetchRequest alloc] init]; 
NSEntityDescription *entity = [NSEntityDescription entityForName:@"MyEntities" inManagedObjectContext:[self context]]; 
[request setEntity:entity]; 

有設置的要求,呼喚:

NSMutableArray *mutableFetchResults = [[[[self context] executeFetchRequest:request error:&error] mutableCopy] autorelease]; 

會回到我的所有MyEntities的數組persistet由核心數據。

您可以傳遞請求sortDescriptors或謂詞來篩選和排序返回值,但該值始終是一個數組。

這有點棘手,但非常有用。

+0

所以最後,答案是:是的 – dontWatchMyProfile 2010-06-09 09:53:58

+0

是的:)我很少只檢索一個實體。它通常是幾個,幾乎總是按實體上的一個屬性排序。 – RickiG 2010-06-10 07:39:36