私のアプリケーションでは、キーボード通知をリッスンします。
  [[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(keyboardWillShow)
                                             name:UIKeyboardWillShowNotification
                                           object:nil];
アプリのクラッシュの原因となったバグを削除しました。
UI を備えたモーダル ビューがあります (表示されるたびに破棄され、再作成されます。
このコード行を追加する前に、2回目に使用したときにクラッシュしました。
[[NSNotificationCenter defaultCenter] removeObserver:self];
割り当て解除されたオブジェクトのオブザーバーを削除しないとクラッシュが発生する理由を知っている人はいますか?