MLeaksFinder 自动内存泄漏检测工具

MLeaksFinder是一款由WeRead团队开发的开源iOS内存泄漏检测框架。本文介绍其安装过程及常见错误解决方法,通过简单的运行即可监测并提醒内存泄漏问题。

MLeaksFinder 是 WeRead 团队开源的一款检测 iOS 内存泄漏的框架。

实现原理和使用方法就不多说了,实现原理参考WeRead 团队的博客:MLeaksFinder:精准 iOS 内存泄露检测工具MLeaksFinder 新特性 。使用方法查考 MLeaksFinder

安装

使用 cocoapods 安装,pod install 之后可能会出现如下错误:

[!] The `BIM [Debug]` target overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods-BIM/Pods-BIM.debug.xcconfig'. This can lead to problems with the CocoaPods installation
    - Use the `$(inherited)` flag, or
    - Remove the build settings from the target.

[!] The `BIM [Release]` target overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods-BIM/Pods-BIM.release.xcconfig'. This can lead to problems with the CocoaPods installation
    - Use the `$(inherited)` flag, or
    - Remove the build settings from the target.

如错误提示所示,在 Build Settings 中搜索 HEADER_SEARCH_PATHS 在后面添加 $(inherited)pod update 之后编译即可。

如果还没有成功,则在 Build Settings 中搜索 build active architecture only 将其改为 Yes,编译即可。

使用

不用修改代码,直接运行即可,当有内存泄漏发生,则会弹框提醒

pic

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值