美文网首页
iOS—出现Potential leak of an objec

iOS—出现Potential leak of an objec

作者: ANTI_JAM | 来源:发表于2016-02-24 17:52 被阅读2565次

这是我的第一篇简书,感觉在这里做笔记挺方便的。以后我的项目涉及到的技术跟BUG都会在这记录。

最近在用三方类或者框架时,进行leak调试,都会发现一些泄漏的问题。比如最近刚加的Reachability(用于检测当前网络状态)。

查了一下发现,在ARC下,只有OC对象才能自动释放,但这里的ref并不是一个对象类型。在调用ref内存计数+1了,但是在后面用完后却没release.

所以呢在ref用完之后,要手动释放。加一句CFRelease(ref);

问题是比较简单解决,但是这个问题在最近使用的三方出现的比较频繁。。比如VPImageCropper啦balabala

所以在写完最后一段代码改完最后一个BUG按下CMD+R可以运行的时候先别开心。再SHIFT+CMD+B试试。


警告问题解决了,但运行直接crash。。看来我的方法还是有问题啊

相关文章

网友评论

      本文标题:iOS—出现Potential leak of an objec

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