我需要找到的NSTimer失效或沒有,如果條件....!找到的NSTimer是失效或不
因爲,一次的NSTimer無效陸續的Invalidate是應用程序崩潰...!
任何一個可以幫助我,我們......!
謝謝..!
我需要找到的NSTimer失效或沒有,如果條件....!找到的NSTimer是失效或不
因爲,一次的NSTimer無效陸續的Invalidate是應用程序崩潰...!
任何一個可以幫助我,我們......!
謝謝..!
如果保存一個定時器在一個成員變量,你應該保留它。因爲有可能你使用timerWithTimerInterval:
無論如何創建它。如果您的參考信息有效,可以使用[myTimer isValid]進行檢查;
如果你不要保留你的計時器,你應該至少分配無效後無效。
[myTimer invalidate];
myTimer = nil;
if([timerInstance isValid]){
//then invalidate
}else{
//do something else
}
商店使用
[timer isValid]
定時器在一個變量中,然後檢查