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

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