在开启ARC后,系统会自动处理对象的内存管理,无需手动释放。但是如果需要使用C语言的内存管理函数,比如malloc、free等,需要使用__bridge_transfer或者CFBridgingRelease将其与ARC兼容。需要注意避免循环引用问题,可使用weak或者unowned来解决。
上一篇:ARC开启后是否还需要手动调用dealloc方法来释放内存?
下一篇:arclint为什么这么慢?