NSTimer を使って時間指定処理を行う方法のメモ
ポイント
・scheduledTimerWithTimeInterval
3秒後に、Time’s up という文字を表示するサンプル
@implementation ViewController
– (void)viewDidLoad
{
[super viewDidLoad];
[NSTimer scheduledTimerWithTimeInterval:3.0 target:self selector:@selector(showTimesUp) userInfo:nil repeats:NO];
}
– (void)showTimesUp
{
UILabel *label = [[UILabel alloc] init];
label.text = @”Time’s Up!”;
[label sizeToFit];
label.center = self.view.center;
[self.view addSubview:label];
}
@end