ope*_*rog 5 iphone macos cocoa cocoa-touch core-data
Apple提供了这个例子:
NSError *error;
NSMutableArray *mutableFetchResults = [[managedObjectContext executeFetchRequest:request error:&error] mutableCopy];
if (mutableFetchResults == nil) {
// Handle the error
}
Run Code Online (Sandbox Code Playgroud)
他们为什么在这里调用mutableCopy?是因为他们希望有一个NSMutableArray而不是NSArray,以便稍后编辑/更改它?还是有其他原因吗?