0

非常に不可解なメモリ リークがあります。セクション インデックスをタップし、UITableView で手動でスクロールすると発生します。didSelectRowAtIndexPath:indexPath でのみ読み取った NSIndexPath に関連しているようです。それ以外の場合は、NSIndexPath 構造を作成または保存しません。

他のユーザーは、以前の SDK バージョンで、シミュレーター内でのみ同様の問題を抱えていました。私は最新の 4.2 を使用していますが、このリークはシミュレーターとデバイスの両方に表示されます。

以下はスクリーンショットのリンクです。この問題の原因についてのアイデア、またはアセンブリ コードを見ずに絞り込む方法に関するヒントはありますか? http://www.maani.us/temp/Scr ​​eenshot1.png http://www.maani.us/temp/Scr​​eenshot2.png

ありがとうございました。

4

1 に答える 1

0

(まだ)答えはありませんが、まだこの動作が見られるのではないかと思いました。ここで説明したのと同じものがランダムに表示されます。また、プロファイラーが完璧ではないこともわかっているので、それも検討しています。

于 2012-02-13T23:35:01.103 に答える