0

我正在构建一个 iOS 6 应用程序,并且我经常使用委托/回调向我的服务器运行异步 HTTP 请求。用户可能会在请求返回之前弹出顶部视图控制器(即请求的委托),因此我得到一个message sent to deallocated instance错误。我希望能够在弹出它时禁用分配给当前委托视图控制器的异步回调。

这可能吗?

其他解决方案是什么?

4

1 回答 1

0

只是在这里复制 CodaFi 的答案,因为他没有:

将回调的响应者归零,而不是仅仅祈祷它在释放时自动归零。

于 2014-12-05T21:11:55.567 回答