开发者联盟

Core Foundation对象的内存管理

2019-07-18  本文已影响5人  72行代码
  • __bridge: 只做类型转换,不修改相关对象的引用计数,原来的CoreFoundation对象在不用时,需要调用CFRelease方法
  • __bridge_retained: 类型转换后,将相关对象的引用计数加1,原来的CoreFoundation对象在不用时,需要调用CFRelease方法
  • __bridge_transfer: 类型转换后,将该对象的引用计数交给ARC管理,CoreFoundation对象在不用时,不再需要调用CFRelease方法

附:我的博客地址

上一篇 下一篇

猜你喜欢

热点阅读