NSTimer
ユーザーがボタンをタップした場合、またはビューを終了した場合に無効にする必要があるオブジェクトがあります。
ので、私は持っています:
[myNSTimer invalidate];
ボタンハンドラーの内部と内部viewWillDisappear
。ユーザーがボタンをタップしてからビューが存在する場合、myNSTimer
すでに無効になっているため、アプリは例外をスローします。viewWillDisappear
メソッドで行う必要があるのは、myNSTimer
が無効になっているかどうかを確認することです。それ、どうやったら出来るの?
私はもう試した:
if(myNSTimer != nil)
[myNSTimer invalidate];
しかし、それはうまくいきませんでした。