tôi đang tạo ra và bắn một NSTimer
với:iPhone - NSTimer không lặp lại sau vụ hỏa hoạn
ncTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(handleTimer:)
userInfo:nil
repeats:YES];
[ncTimer fire];
VÀ
- (void)handleTimer:(NSTimer *)chkTimer {
// do stuff
}
Tôi giữ lại bộ đếm thời gian của tôi với:
@property (nonatomic, retain) NSTimer *ncTimer;
Đối với một số lý do bộ đếm thời gian không lặp lại. Nó chỉ bắn một lần và hơn bao giờ hết.
* Một câu hỏi ngu ngốc trên một phần của tôi, nhưng tốt nhất để đảm bảo: * Tôi đoán bạn không làm vô hiệu các bộ đếm thời gian bất cứ nơi nào bên trong phương pháp handleTimer? –
Không, tôi không phải .. điều duy nhất tôi phải thêm là tôi đang kích hoạt bộ đếm thời gian trong phương thức viewDidLoad – Zigglzworth