Node, iOS, Android, HTML5, JavaScriptの話題。ときどきMacやLinux。
nilチェックして、releaseして、nil代入のマクロです。Titaniumなんかのソースコードで使っているみたいです。便利だったのでメモ。
マクロ
#define RELEASE_TO_NIL(obj) if(obj !=nil){[obj release]; obj =nil;}
使い方
-(void)dealloc { RELEASE_TO_NIL(comment); [super dealloc]; }
コメントを投稿
0 件のコメント:
コメントを投稿