title: How to handle NSFetchedResultsController fetch errors?
body: <p>This is from the Apple sample code:</p>
  
  <pre><code>if (![fetchedResultsController_ performFetch:&amp;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();
  }
  </code></pre>
  
  <p>I am wondering whether it is really necessary to <em>always</em> terminate the app? How could you "<em>replace this implementation with code to handle the error appropriately</em>"? And how would you "<em>recover from the error</em>"?</p>
  
  <p>Any suggestions would be appreciated, Fabian</p>