苹果提供了以下示例:
为什么他们在这里调用mutableCopy?是因为他们想要一个NSMutableArray而不是NSArray,以便稍后进行编辑/更改吗?还是有其他原因?
NSError *error;
NSMutableArray *mutableFetchResults = [[managedObjectContext executeFetchRequest:request error:&error] mutableCopy];
if (mutableFetchResults == nil) {
// Handle the error
}
为什么他们在这里调用mutableCopy?是因为他们想要一个NSMutableArray而不是NSArray,以便稍后进行编辑/更改吗?还是有其他原因?