後に繰り返し、発射ないNSTimer
で:いくつかのためにiPhoneは - NSTimerは火
@property (nonatomic, retain) NSTimer *ncTimer;
:私は私のタイマーを保持しています
ncTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(handleTimer:)
userInfo:nil
repeats:YES];
[ncTimer fire];
と
- (void)handleTimer:(NSTimer *)chkTimer {
// do stuff
}
タイマーが繰り返されない理由。それは一度だけ発砲しており、もう一度発射されていません。
私の部分に愚かな質問が、それは確かにベストです:*私はあなたがhandleTimerメソッド内の任意の場所タイマーを無効にしていないと推定? –
いいえ私が追加しなければならないのは、viewDidLoadメソッドでタイマーを起動していることです。 – Zigglzworth