В чем суть ошибки (NSError **)?
Пример:-save:
методNSManagedObjectContext
объявлен так:
- (BOOL)save:(NSError **)error
Поскольку NSError уже является классом, и передача указателя фактически приведет к изменению этого объекта внутри реализации-save:
, какие'Точка передачи указателя на указатель здесь? Какие'Преимущество / смысл?
Пример использования:
NSError *error;
if (![managedObjectContext save:&error]) {
// Handle the error.
}