Как вы импортируете CommonCrypto
в платформу Swift для iOS?
Я понимаю, как использовать CommonCrypto
в приложении Swift: вы добавляете #import <CommonCrypto/CommonCrypto.h>
в заголовок моста. Однако платформы Swift не поддерживают мостовые заголовки. В документации сказано:
Вы можете импортировать внешние фреймворки, которые имеют чистую кодовую базу Objective-C, чистую кодовую базу Swift или кодовую базу смешанного языка. Процесс импорта внешней платформы одинаков, независимо от того, написана ли структура на одном языке или содержит файлы с обоих языков. При импорте внешней инфраструктуры убедитесь, что для параметра сборки модуля "Определения" для импортируемой платформы задано значение "Да".
Вы можете импортировать фреймворк в любой файл Swift с другой целью, используя следующий синтаксис:
import FrameworkName
К сожалению, импорт CommonCrypto
не работает. Также не добавляется #import <CommonCrypto/CommonCrypto.h>
в заголовок зонтика.