勉強メモ 2/19
今日触れた内容をダイジェストで備忘録。
指定したセレクタを認識しなくする
メソッド
-(void)doesNotRecognizeSelector:(SEL)aSelector:
例
// hogeを認識しないようにする - (void)hoge { [self doesNotRecognizeSelector:_cmd]; //_cmdはカレントセレクタ(つまりhoge) }
NSObjectのメソッドなんでみんなつかえる。
コードを一度だけ呼ぶ
構文
static dispatch_once_t token; dispatch_once(&token, ^{ // 1度だけ実行するコード });
シングルトンオブジェクト作るときに簡単にできそう。