__bridge
CF -> OC 只完成類型轉換,不涉及對象所有權的轉化
__bridge_transfer 或者 CFBridgingRelease()
常用在講CF對象轉換成OC對象時,將CF對象的所有權交給OC對象,此時ARC就能自動管理該內存
CF -> OC (完成類型轉換的同時,賦予了ARC管理內存的權限,CF還是有權限的)
__bridge_retained 或者 CFBridgingRetain()
常用在將OC對象轉換成CF對象時,將OC對象的所有權交給CF對象來管理
OC -> CF (完成類型轉換的同時,剝奪了ARC管理內存的權限,CF還是有權限的)