码迷,mamicode.com
首页 > 其他好文 > 详细

__bridge __bridge_retained __bridge_transfer

时间:2015-01-04 15:11:49      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

__bridge只做类型转换,但是不修改对象(内存)管理权;

__bridge_retained(也可以使用CFBridgingRetain)将Objective-C的对象转换为Core Foundation的对象,同时将对象(内存)的管理权交给我们,后续需要使用CFRelease或者相关方法来释放对象;

__bridge_transfer(也可以使用CFBridgingRelease)将Core Foundation的对象转换为Objective-C的对象,同时将对象(内存)的管理权交给ARC。

__bridge __bridge_retained __bridge_transfer

标签:

原文地址:http://www.cnblogs.com/liuguanlei/p/4201053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!