Вопрос по macos, objective-c, ios – Нормальный кастинг против мостового кастинга в Objective - C

23

В чем разница между,

(CFDataRef) data

& Амп;

(__bridge CFDataRef) data

Xcode попросил меня изменить его на бридж. Это из-за ARC?

Ваш Ответ

1   ответ
29

Да, ARC нужно давать инструкции, когда вы проводите между бесплатными мостовыми типами. В этом случае__bridge говорит ARC ничего не делать, поэтому он будет вести себя так же, как и в предыдущем стандартном приведении.

Вы можете прочитатьПереход на заметки о выпуске ARC для получения более подробной информации о различных способах выполнения связующих бросков.

Error: User Rate Limit Exceeded TeaCupApp

Похожие вопросы