プロパティが (非アトミック、保持) である NSMutableArray があり、何らかの理由で解放されています。これを割り当てるときのコードは次のとおりです (tableData は NSMutableArray です)。
tableData = [[[NSMutableArray alloc] init] autorelease];
それを割り当てると、保持カウントは 1 になります。tableData に割り当てると、保持カウントは 2 になります。次に、自動解放を使用すると、runloop の最後に 1 になります (これが必要です)。しかし、これは起こりません。後でそれを参照してメソッドを実行すると、ランダムなオブジェクトが取得され (前回は UITabBarSwappableImageView でした)、認識されないセレクターが送信されたと表示されます。どちらが理にかなっていますか...オブジェクトが解放され、他のオブジェクトがその場所を占めています...しかし、なぜ解放されているのでしょうか? ありがとう。