2012-02-01から1ヶ月間の記事一覧

ポインタのポインタ

ポインタのポインタは何のために使うか良くわからなかったけど、使ってみると意外と便利だった。例えば何か変数の初期化をするような関数を作るとする。 - (void) createView:(UIView*)view1 otherView:(UIView*)view2 { // なんか処理 view1 = [[UIView all…

alloc とか init とか retain とか

いろいろメモリ管理ハマったので。UIView を例にしてみる。UIView はビュー要素のコンテナみたいなもん。こんな感じで使う。 UIView *unko = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)]; [self addSubview:unko]; [unko removeFromSupervie…