finalize
ガベージコレクションが有効なときオブジェクトのメモリが破棄される時に呼び出されます
10.8で非推奨
ガベージコレクションは使用せず、ARCを使用する。
解説
ガベージコレクションが有効なときオブジェクトのメモリが破棄される時に呼び出されます。
ガベージコレクタは使っているメモリを破棄する時にこのメソッドを起動します。
ガベージコレクションが有効なとき、deallocの代わりに起動されます。
返り値
( void )
引数
フレームワーク
Foundation
クラス
NSObject
使用可能
10.5
参照
例文
@implementation MyString - (void)dealloc { NSLog(@"dealloc"); [super dealloc]; } - (void)finalize { NSLog(@"finalize"); [super finalize]; } @end