2009-07-12 17 views

答えて

2

リーク音源は、アプリケーションコードから参照されていないメモリブロックを探します。

テーブルビューには、このような条件で見つかったブロックのアドレスが表示されます。

はい、使用するのが簡単ではなく、OSやシステムライブラリから明らかに多くのリークがありますが、詳細には過剰解放ブロック(?!)が表示されることがあります。

人生は複雑です:)

1

リークはほんのわずかです。あなたが持っているはるかに大きな問題は、あなたが解放されたと思われるものがまだ残っている参照です。そのためには、オブジェクト作成ツールを使用して、「作成済みでまだ生きている」チェックボックスをオンにします。

時間の経過とともにメモリ使用量が増加する場合は、領域を強調表示して、自分のコードでどのオブジェクトが割り当てられていないかを確認します。

1

スタンズフォードのCS 193P(Cocoa/iPhoneアプリケーションプログラミング)の講義10の素晴らしいビデオに漏れがあります。

http://www.stanford.edu/class/cs193p/cgi-bin/index.php

+0

これはおそらく時代遅れの情報です。第10講は漏洩に関するものではなく、そこにビデオはありません。 – fishinear