Apple, при условии, этот пример:Почему я должен сделать изменяемую копию этого массива?
NSError *error;
NSMutableArray *mutableFetchResults = [[managedObjectContext executeFetchRequest:request error:&error] mutableCopy];
if (mutableFetchResults == nil) {
// Handle the error
}
Почему они называют mutableCopy здесь? Это потому, что они хотели иметь NSMutableArray, а не NSArray, чтобы отредактировать/изменить его позже? Или есть еще одна причина?
Трудно ответить, не видя остальную часть кода. Вы пытались найти другие строки, которые используют mutableFetchResults? – ewall