Вопросы по теме 'objc-bridging-header'

Что ненулевая функция Obj-C возвращает в Swift?
У меня есть объективная библиотека c, которую можно использовать в Swift с помощью заголовка моста. Один из моих общедоступных методов помечен как возвращающий nonnull , но на самом деле в некоторых случаях он может возвращать nil. Я ожидал,...
609 просмотров
schedule 20.06.2023

импортировать связанный с Swift класс objc в Swift
В проекте, над которым я сейчас работаю, и Objective-C, и Swift связаны с заголовком моста, и все работает нормально. но в одном случае, когда этот конкретный viewController.h, который находится в Obj-c, уже импортирован. когда я пытаюсь получить...
92 просмотров

Невозможно назначить класс Objective-C, соответствующий протоколу, свойству с протоколом Swift.
Я пытаюсь, чтобы класс Objective-C принял протокол, написанный в файле Swift. У меня есть Swift и Objective-C, в некоторой степени взаимодействующие. (Я могу создать свой класс Objective-C из Swift). У меня есть: @objc public protocol...
327 просмотров

Swift 3 импортирует CommonCrypto
Как импортировать библиотеку Obj-C CommonCrypto в существующий проект Swift Xcode (Swift 3, Xcode 8.3.3)? Я попытался создать свой собственный файл моста Objective-C, и он не работал.
3478 просмотров

Нет такого модуля Common Crypto
Я работаю с быстрым 3.2. Я сделал файл заголовка моста, который имеет следующее: #import <CommonCrypto/CommonCrypto.h> В настройках сборки моих проектов я указываю на свой заголовочный файл моста, но я все еще получаю ошибку 'No such...
3451 просмотров

Параметры метода Objective-C в Swift
Возникли некоторые проблемы с вызовом метода, объявленного в Objective-C и подключенного к Swift. Я создал метод void рядом с рассматриваемым и могу его вызвать, поэтому я почти уверен, что это связано с тем, как мост обрабатывает параметры метода....
98 просмотров
schedule 30.11.2022

Как использовать заголовок моста Objective C в быстрой структуре?
Я создал свою собственную структуру POD какао в Swift, которая использует #import CommonCrypto/CommonCrypto.h в заголовочном файле моста Objective C, но когда я пытаюсь использовать тот же POD в проекте, это дает ошибку компиляции - Включить...
2140 просмотров

Доступ к свойству предварительно объявленного перечисления из Swift
Учитывая, что перечисление, совместимое с ObjC, написано на Swift: // from MessageType.swift @objc enum MessageType: Int { case one case two } и класс ObjC со свойством типа MessageType , которое должно быть объявлено заранее: //...
1180 просмотров