object c 对象和普通的c对象之间的转化

来源:互联网 发布:财会书籍知乎 编辑:程序博客网 时间:2024/04/29 20:57

ios提供了关键字__bridge, __bridge_retain,__bridge_transfer.

我们知道object c对象是有ARC管理的,所以这个管理尽量交给系统。

__bridge不涉及所有权

__bridge_retain:保留所有权,所以一般用在object c对象转化为c对象

__bridge_transfer:对象所有权实现转移,所以一般用在c对象转化为object c对象

0 0
原创粉丝点击