Objective – C中正常铸造vs桥式铸造

有什么不同,

(CFDataRef) data 

 (__bridge CFDataRef) data 

Xcode要求我改变它以桥接。 那是因为ARC?

是的,当您在免费桥接types之间进行施工时,ARC需要提供说明。 在这种情况下, __bridge告诉ARC什么也不做,所以这将和以前的标准转换一样。

您可以阅读“ 转换到ARC版本说明”以获取有关桥接转换的不同方法的更多详细信息。