&tag(Xcode/メモリリークとの戦い);
- 実行→パフォーマンスツールを使って実行→LeaksでInstrumentsを動かしメモリリークを確認する。
- リークが起こってしばらくたつとLeaksのほうに記録される。中身をみて確認。
UITableViewCellがちゃんと解放されるか確認†[edit]
- UITableViewControllerのポインタをプロパティで持たせて、retainとかしていると相互持ち合いになってしまい解放されなくなる。assignすべし。
UIWebViewに注意†[edit]
- 何かと評判が悪いこのクラス。注意深く使わないとどんどんメモリを使ってしまいメモリ警告を受け取るはめになる。
- 下手にreleaseするとメモリリークする(?)のでやめたほうがよさそう。
- NSURLCacheの設定がかってにかわるのでビューを使い終わったときに元に戻そう。
Last-modified: 2022-04-11 (月) 15:28:14