NSTimer
如果用户点击按钮或退出视图,我需要使对象无效。
所以我有:
[myNSTimer invalidate];
在我的按钮处理程序和里面viewWillDisappear
。如果用户点击按钮然后存在视图,则应用程序会抛出异常,因为myNSTimer
已经失效。我需要在该viewWillDisappear
方法中做的是检查是否myNSTimer
已失效。我怎么做?
我试过了:
if(myNSTimer != nil)
[myNSTimer invalidate];
但这没有用。