Ответ 1
Я понимаю, что bridgeToObjectiveC()
предоставляется так, что вам необязательно знать, что такое соответствующий тип objective-c; компилятор решает, что такое соответствующий тип.
Например: если у вас есть массив объектов Any
, вы можете вызвать bridgeToObjectiveC()
для каждого из них с помощью map
, не беспокоясь о том, существуют ли значения String, Int и Double.
Использование ключевого слова as
позволяет явно указать тип, который вы хотите использовать, как.