ARC 转型 Bridge

__bridge

只做类型转换,不修改对象内存管理权

__bridge_retained / CFBridgeRetain

将ARC的管理对象转换为非ARC管理,同时把内存管理权转变为非ARC管理,需要使用CFRelease或者相关方法来释放对象

__bridge_transfer / CFBridgeRelease

将非ARC管理的对象转换为ARC管理,同时将内存管理权交给ARC