zoukankan      html  css  js  c++  java
  • 关于IOS AFNetWorking内存泄漏的问题

    之前项目中用Instruments的leaks检测APP,结果发现APP的网络请求会出现内存泄漏,暂时我先使用单例的方式暂时解决了内存泄漏的原因,但是我还没有找打根本原因。希望有研究的小伙伴可以相互探讨一下,可以更新。。。。。。

    我的解决办法是:

    需要实现一个继承自AFHTTPSessionManager的类,然后使用单例实现

    + (instancetype)manager{

        static JKAFHttpSessionManager* manager = nil;

        static dispatch_once_t onceToken;

        dispatch_once(&onceToken, ^{

            if (!manager) {

                manager = [[JKAFHttpSessionManager alloc]initWithBaseURL:[NSURL URLWithString:JK724_REQUEST_HEADER]];

            }

        });

        return manager;

    }

    就可以避免出现内存泄漏

  • 相关阅读:
    DFS-B
    DFS/BFS-A
    DFS-回溯与剪枝-C
    BFS-八数码问题与状态图搜索
    PTA-1003 我要通过!
    二分-G
    二分-F
    二分-E
    二分-D
    二分-C
  • 原文地址:https://www.cnblogs.com/spider-pei/p/7603134.html
Copyright © 2011-2022 走看看