【发布时间】:2014-04-13 10:51:44
【问题描述】:
首先Check This to understand what i am doing
我没有得到上述问题的答案,仍在等待。
现在新的问题是,当我使用以下代码单击后退按钮时,最后一个 ViewController 的方法仍在运行。它将使用内存并继续处理直到它得到响应(这就是我想要做的,但如果用户按下然后我想停止所有方法)
[self.navigationController popViewControllerAnimated:YES];我该如何阻止它?
【问题讨论】:
-
好吧,你在前一个屏幕中添加了一些你没有取消的异步。所以他们继续前进。同样在您之前的问题中,您正在为每个请求创建一个新会话。只需使用一个 Session 并在离开屏幕时取消所有正在运行的请求。或者使用像 AFNetworking 这样的库来为您处理请求。那么您需要做的就是跟踪您的请求。
-
@rckoenes 接受一个全局 NSURLSession?如何使用 afnetworking 实现当前代码?
标签: ios uinavigationcontroller afnetworking popviewcontroller