2010-08-12
今日は萩原本のメモリ管理の部分を再読してから、自作アプリのメモリリークを減らすようにがんばってみました。とりあえず、Analyzeをかけて、静的解析の結果でてきた項目をすべてつぶしてみたのですが、見事にアプリが動かなくなりました・・・。
もともとなんでだかよくわからないけどオブジェクトが開放されてしまう箇所がいくつもあって、適当に全部retainしまくって動くようにしているだけなので、全部きれいに見直さないとだめみたいです・・・。こういうのは後からやるのは難しいんだろうな。後悔先に立たず。
それとも、今のものはプロトタイプってことにして、はじめから作り直したほうが良いのかなぁ。と、ちょっと悩み中。とりあえず今日のコードは全部捨てちゃいました。とりあえず概念はかなりつかんだと思うので良しとします。