ios提供了关键字__bridge, __bridge_retain,__bridge_transfer.
我们知道object c对象是有ARC管理的,所以这个管理尽量交给系统。
__bridge不涉及所有权
__bridge_retain:保留所有权,所以一般用在object c对象转化为c对象
__bridge_transfer:对象所有权实现转移,所以一般用在c对象转化为object c对象
ios提供了关键字__bridge, __bridge_retain,__bridge_transfer.
我们知道object c对象是有ARC管理的,所以这个管理尽量交给系统。
__bridge不涉及所有权
__bridge_retain:保留所有权,所以一般用在object c对象转化为c对象
__bridge_transfer:对象所有权实现转移,所以一般用在c对象转化为object c对象