如果您有一个实现委托的视图控制器,那么您是否应该在委托解除时将委托设置为零?我总是收到这条消息。将委托设置为零以“避免发送到释放实例的消息”
我不确定说“将代表设置为零”,这是什么意思?有人能给我一个简单的例子来澄清这一点吗?
如果您有一个实现委托的视图控制器,那么您是否应该在委托解除时将委托设置为零?我总是收到这条消息。将委托设置为零以“避免发送到释放实例的消息”
我不确定说“将代表设置为零”,这是什么意思?有人能给我一个简单的例子来澄清这一点吗?
在取消分配SomeObject的旧委托前,您很可能只需要执行“SomeObject.delegate = nil”。您能否提供此警告发生地点的任何代码片段?
在释放控制器之前将委托设置为零总是一个好主意。
它可能不会立即释放,并且可能会意外地回调您的代码,可能会或可能没有超出范围 - >崩溃。
我实际上得到一个非常奇怪的错误。我有一个UITabBarApplication。我试图在不改变标签的情况下玩这些应用程序..一段时间后,我试图改变标签,我得到了一个消息发送到解除分配的实例..但是,如果在应用程序启动后切换标签,我没有得到这个错误 – adit 2011-05-30 02:31:50