美文网首页
使用AFN的细节处理

使用AFN的细节处理

作者: 0fbf551ff6fb | 来源:发表于2016-11-16 14:27 被阅读0次

    有时候,可能当用户在点击一个控制器的button在请求数据时候,会遇到网速慢,返回的数据特别慢,用户可能会等的不耐烦,然后退掉当前的控制器,但是这个请求是还存在着的,一旦请求返回,项目一定会崩溃.那么这种情况该怎么处理呢?

    1.定义一个AFHttpSessionManager

    @property(nonatomic, strong)AFNHTTPSessionManger *manger

    2.将所有的发请求的地方都用成

    // 如果这样使用AFN,会把所有的请求都放入`manger.operationQueue`

    self.manger POST/ GET

    3.在- (void)dealloc方法中调用

    // 取消所有任务

    self.manger.operationQueue cancelAllOperations

    相关文章

      网友评论

          本文标题:使用AFN的细节处理

          本文链接:https://www.haomeiwen.com/subject/idrrpttx.html