我在我的应用程序中大量使用Core Data。有很多人口和取材。但是,我的应用程序变得非常慢。如果你能提出一些优化建议,请。
我使用以下代码从核心数据中提取:
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:entityName inManagedObjectContext:[(RICAELLEAppDelegate *)[[UIApplication sharedApplication] delegate] managedObjectContext]];
[fetchRequest setEntity:entity];
NSError* error;
NSArray *fetchedObjects = [[(RICAELLEAppDelegate *)[[UIApplication sharedApplication] delegate] managedObjectContext] executeFetchRequest:fetchRequest error:&error];
在视图中,每次都会出现。这是对的吗?
答案 0 :(得分:0)
fetchRequest
永远不会被释放。