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;

    }

    就可以避免出现内存泄漏

  • 相关阅读:
    计算机图形方面职业计划体会
    Shader Wave
    Cook-Torrance光照模型
    Unity3D 固定功能函数
    Hermite (埃尔米特)曲线
    技能CD 效果 shader
    圆角计算 Shader
    抽象工厂模式
    单例模式
    unity 菜单栏添加新菜单
  • 原文地址:https://www.cnblogs.com/spider-pei/p/7603134.html
Copyright © 2011-2022 走看看