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