Как обрабатывать ошибки извлечения NSFetchedResultsController?

Это из примера кода Apple:

if (![fetchedResultsController_ performFetch:&error]) {
     /*
      Replace this implementation with code to handle the error appropriately.
      ...
      If it is not possible to recover from the error, ...
      */
    NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
    abort();
}

Мне интересно, действительно ли необходимо всегда завершать приложение? Как вы могли бы « заменить эту реализацию кодом для соответствующей обработки ошибки »? И как бы вы « восстановились после ошибки »?

Мы будем благодарны за любые предложения, Фабиан

10
задан fabian789 29 December 2010 в 18:19
поделиться