[クラスメソッド]
+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)seconds target:(id)target selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)repeats
seconds: タイマーを起動する秒数
aSelector: セレクタ(タイマー起動するメソッド)
userInfo: タイマーに付加するデータ
repeats: YES:繰り返す, NO:1回限り
// タイマーの生成 NSTimer *timer_ = [NSTimer scheduledTimerWithTimeInterval:60.0 target:self selector:@selector(timerCallback:) userInfo:nil repeats:YES];
// タイマー起動するメソッド - (void)timerCallback:(NSTimer*)timer { // タイマーの実処理を実装する }
viewWillDisappearなどでタイマーをストップ(破棄)するには、invalidateメソッドをコールする。
// タイマーストップ [timer_ invalidate];
0 件のコメント:
コメントを投稿