iOS

Last-modified: 2011-06-08 (水) 06:34:04

メモリ管理

alloc
オブジェクト用のメモリを確保する。
autorelease
自動解放プールNSAutoreleasePoolにオブジェクトを登録し、NSAutoreleasePoolが解放されるときに、releaseを呼ばせる。
dealloc
オブジェクト用のメモリを破棄する。
release
参照カウンタを1つ下げる。
retain
参照カウンタを1つ上げる。(特に自分に解放責任のないオブジェクトに対して、行う)
retainCount
参照カウンタ値を取得する。

UITableView

numberOfRowsInSection
テーブルの行数を決定する。
cellForRowAtIndexPath
行の内容を決定する。
didSelectRowAtIndexPath
行が選択された際の振る舞いを決定する。