Я задался вопросом, почему перед NSError, как показано ниже, мы ставим: &error
, а не error
?
Например,
NSArray *result = [managedObjectContext executeFetchRequest:fetchRequest error:&error];
Надеюсь, вы можете объяснить, всегда ли это так или только в определенных ситуациях это необходимо? Спасибо.