A画面(メニュー画面など)→B画面(データ更新)→A画面→B画面でデータを保存/編集/削除すると、下記のようなメッセージ表示とともにアプリがクラッシュすることがある。
[※※※ controllerWillChangeContent:]: unrecognized selector sent to instance
このトラブルの対処法。
B画面のdeallocメソッドに下記コードを追加する。
self.fetchedResultsController.delegate = nil;
参考記事:
http://stackoverflow.com/questions/3532861/core-data-app-crashing-with-controllerwillchangecontent-unrecognized-selector