タイマーを使うまでもなく、指定時間後にメソッドを実行したいときは、performSelector を使用すれば簡単に実現できます。
コピペで即使用可能ですのでご活用下さい。
INDEX
指定時間後にメソッドを実行する
サンプルでは myMethod を 2秒後に実行します。
[code]
-(void)myMethod {
NSLog(@”myMethod”);
}
[self performSelector:@selector(myMethod) withObject:nil afterDelay:2.0];
[/code]
まとめ
今までこのサンプルのような引数なしの void を実行するのに NSTimer でガリガリ書いてました。。。
この記事がみなさんのお役に立ちましたら、下記「Share it」よりブックマークやSNSで共有していただければ幸いです。