Objective-CでBlockを遅延実行するコード
移転しました →
performSelector
もいいんだけど、メソッドを定義するのが面倒ってことありますよね。そういうときはブロックを遅延実行させれば良いです。
次のコードをカテゴリとして追加してあげて、
こんなふうに使います。
- (void)hoge { [self performBlock:^(){ // do something ... } afterDelay:0.1f]; }
移転しました →
performSelector
もいいんだけど、メソッドを定義するのが面倒ってことありますよね。そういうときはブロックを遅延実行させれば良いです。
次のコードをカテゴリとして追加してあげて、
こんなふうに使います。
- (void)hoge { [self performBlock:^(){ // do something ... } afterDelay:0.1f]; }