まぁ、敵を知り己を知ればなんとやら・・・と言うことで、頑張っていこう。
で、クラスの作成時の基礎的なもの。
・クラスのテンプレートとして、初期化、終了処理は以下のようにする。
#import "TemplateClass.h" @implementation TemplateClass - (id) init { self = [super init]; if (self != nil) { // ここに初期化処理を記述する } return self; } - (void) dealloc { // ここにreleaseするobjectや、終了処理を記述する [super dealloc]; } @end
ただしARCが有効な場合は、deallocの記述中でreleaseやsuper deallocをしてはならない。
(xcode に怒られる)
0 件のコメント:
コメントを投稿