【发布时间】:2010-09-26 23:08:18
【问题描述】:
如果用户点击按钮或退出视图,我需要使 NSTimer 对象无效。
所以我有:
[myNSTimer invalidate];
在我的按钮处理程序和viewWillDisappear 内部。如果用户点击按钮然后存在视图,则应用程序会抛出异常,因为myNSTimer 已经失效。
我需要在viewWillDisappear 方法中做的是检查myNSTimer 是否已失效。我该怎么做?
我试过了:
if(myNSTimer != nil)
[myNSTimer invalidate];
但这没有用。
【问题讨论】:
标签: ios objective-c iphone cocoa-touch nstimer