1、ARC模式下系统会自动帮我们回收大部分资源!但其实需要手动释放的东西还是蛮多的
例如:
CGContextRef
CGImageRef
CGColorSpaceRef
...
还有好多,感觉CG类占了一大部分,使用的时候重点检查一下。
2、一般咋们方法写到最后一步时就直接Return,像下图这样就出现问题了。在Return的时候需要检查一下是否有参数是需要手动释放的!!这个感觉特别容易漏掉~

1、ARC模式下系统会自动帮我们回收大部分资源!但其实需要手动释放的东西还是蛮多的
例如:
CGContextRef
CGImageRef
CGColorSpaceRef
...
还有好多,感觉CG类占了一大部分,使用的时候重点检查一下。
2、一般咋们方法写到最后一步时就直接Return,像下图这样就出现问题了。在Return的时候需要检查一下是否有参数是需要手动释放的!!这个感觉特别容易漏掉~
本文标题:ARC模式下并非所有资源都能自动释放
本文链接:https://www.haomeiwen.com/subject/upotxqtx.html
网友评论