首页 > 其他 > 详细

__bridge __bridge_retained __bridge_transfer

时间:2015-01-04 15:11:32      阅读:231      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!