Нормальное литье против мостового литья в Objective - C
Чем отличается,
(CFDataRef) data
&
(__bridge CFDataRef) data
Xcode попросил меня изменить его на мост. Это из-за ARC?
Ответ 1
Да, ARC должны быть предоставлены инструкции, когда вы выполняете листинг между моделями с мостами. В этом случае __bridge говорит ARC ничего не делать, так что это будет вести себя так же, как и предыдущий стандартный литье.
Вы можете прочитать Переход к заметкам о выпуске ARC для получения более подробной информации о различных способах создания мостов.