2010-08-01から1ヶ月間の記事一覧

UINavigationViewで、ひとつ上の階層のビュー(親ビュー)に戻るときにデータを渡す方法

http://kontonsoft.blog.shinobi.jp/Entry/50/うーん、おっしゃるとおり。 データ保存用のクラスを作って、これを中継して親ビューにデータを渡していましたが、なんだかまどろっこしくてもっとすっきり変数を渡すいい方法はないのかと思っていたんですよね…

インスタンス変数の生成と解放

http://blog.livedoor.jp/faulist/archives/1051536.html http://ameblo.jp/xcc/entry-10400027873.htmlインスタンス変数としてヘッダで宣言した変数は、deallocメソッドにてreleaseするのがメモリ管理の基本です。でも、後にreleaseするということは、alloc…

UITableViewがスクロール時に落ちる件

なぜかはわかりませんが、UITableViewでplistより読み込んだNSMutableArrayを表示させると、スクロール時に落ちてしまう現象に悩まされました。 NSBundle *bundle = [NSBundle mainBundle]; NSString *path = [bundle pathForResource:@"data" ofType:@"plis…

UINavigationViewで子ビューに移行するときの注意

子ビューからpopして親ビューに帰ってくると落ちまくる…。なんで〜。。 悩みあぐねいたあげく、原因発見。 テーブルのセルをクリックしたら子ビューに、というくだりの記述で、pushViewControllerしたあとに子ビューをreleaseしていました。がっくし。これか…

インスタンス変数へのポインタの解放

インスタンス変数をポインタへ格納したら、そのポインタって解放しちゃいけなんですね〜。ポインタ解放後にインスタンス変数へアクセスすると落ちるというのに気づかず、今回もどっぷりハマりました。。 ていうか要するにポインタ、ってまだぜんぜんよくわか…