Вопросы по теме '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 просмотров
schedule
06.12.2022
Невозможно назначить класс Objective-C, соответствующий протоколу, свойству с протоколом Swift.
Я пытаюсь, чтобы класс Objective-C принял протокол, написанный в файле Swift. У меня есть Swift и Objective-C, в некоторой степени взаимодействующие. (Я могу создать свой класс Objective-C из Swift).
У меня есть:
@objc public protocol...
327 просмотров
schedule
05.04.2024
Swift 3 импортирует CommonCrypto
Как импортировать библиотеку Obj-C CommonCrypto в существующий проект Swift Xcode (Swift 3, Xcode 8.3.3)?
Я попытался создать свой собственный файл моста Objective-C, и он не работал.
3478 просмотров
schedule
24.11.2022
Нет такого модуля Common Crypto
Я работаю с быстрым 3.2. Я сделал файл заголовка моста, который имеет следующее:
#import <CommonCrypto/CommonCrypto.h>
В настройках сборки моих проектов я указываю на свой заголовочный файл моста, но я все еще получаю ошибку 'No such...
3451 просмотров
schedule
06.12.2022
Параметры метода Objective-C в Swift
Возникли некоторые проблемы с вызовом метода, объявленного в Objective-C и подключенного к Swift. Я создал метод void рядом с рассматриваемым и могу его вызвать, поэтому я почти уверен, что это связано с тем, как мост обрабатывает параметры метода....
98 просмотров
schedule
30.11.2022
Как использовать заголовок моста Objective C в быстрой структуре?
Я создал свою собственную структуру POD какао в Swift, которая использует #import CommonCrypto/CommonCrypto.h в заголовочном файле моста Objective C, но когда я пытаюсь использовать тот же POD в проекте, это дает ошибку компиляции -
Включить...
2140 просмотров
schedule
03.03.2024
Доступ к свойству предварительно объявленного перечисления из Swift
Учитывая, что перечисление, совместимое с ObjC, написано на Swift:
// from MessageType.swift
@objc enum MessageType: Int {
case one
case two
}
и класс ObjC со свойством типа MessageType , которое должно быть объявлено заранее:
//...
1180 просмотров
schedule
25.01.2024