私は tabBar コントローラーを持っており、イベントが発生した後、tabBar コントローラーはビューからポップされますが、その前に、イベントはいくつかの NSMutableArrays を nil に設定します。しかし、tabBar コントローラーがリロードされると、NSMutableArrays はまだオブジェクトを保持しています。
//初期化子
if (self.items == nil)
self.items = [NSMutableArray arrayWithObjects:(Another Array)];
//イベント
self.items = nil;