Описание тега bridging-header

Специальный заголовок, который облегчает межъязыковую разработку между Swift, Objective-C, Objective C++, C и C++ в MacOS и iOS. Используйте исключительно кросс-языковую разработку.
2 ответа

Невозможно получить правильный путь к файлу из заголовка моста, если в имени проекта есть пробел

Я создал ручной соединительный заголовок, используя эти инструкции. Однако в названии моего проекта есть пробел. Я получаю следующую ошибку при компиляции: Заголовок моста '/Word-Word/Word-Word-Bridging-Header.h' не существует Вот что я поместил в р…
18 сен '16 в 15:59
0 ответов

Swift Bridging Header не находит классы

У меня есть некоторые файлы Objective C, которые импортированы в быстрый заголовок моста. Некоторые файлы, которые я добавил некоторое время назад, работают отлично, но сегодня я добавил еще несколько файлов, и в коде Swift ни один из классов в новы…
14 окт '15 в 18:23
1 ответ

UiViewControllers не загружаются из элемента панели вкладок в быстром после использования цели c

Я пишу приложение в Swift 3, где у меня есть несколько представлений, связанных segues для разных элементов панели вкладок. Я импортировал проект с вращающимся колесом из Github, используя соединительный заголовок, и удалил все целевые c-файлы в мое…
1 ответ

Как найти путь Bridging-Header.h - Swift, Xcode

Здесь я прилагаю скриншот созданного заголовочного файла Я создал новый заголовочный файл в xcode и назвал его (имя проекта)-Bridging-Header.h. Но я не могу найти путь и заставить его работать. Как найти путь к файлу?
06 янв '16 в 06:37
1 ответ

Сделайте все файлы Objective-C доступными в Swift

Недавно все начали использовать swift с моим проектом target-c. Я использовал приведенную ниже запись, чтобы мои файлы Objective-C были доступны в моих файлах swift: /questions/21843397/kak-vyizvat-kod-objective-c-iz-swift/21843402#21843402 но кажет…
07 май '16 в 06:34
2 ответа

Заголовок моста Xcode 7.3 не может видеть другие заголовки

Я создаю приложение в Xcode 7.3 . Использование библиотек с Cocoapods. В какой-то момент Xcode начал не видеть заголовки в моем bridging-header. Я могу предположить, что это может быть потому, что добавление новых фреймворков с модулями (например, A…
02 июл '16 в 11:30
1 ответ

Как создать файл заголовка моста для файла C++ или.mm(jective-C++), как мы делаем для.m и.h?

Я видел в github ( https://github.com/sandym/swiftpp) проект по использованию заголовочного файла "cxx-Bridging-Header.h" для файлов.cpp(C++) и.mm (target-C++) и узнал, что он был создан "Run Script", но не имел четкого представления о том, как созд…
2 ответа

Как сослаться на делегата swift в приложении c

Я пытаюсь сослаться на делегат быстрого приложения в контроллере представления C, поскольку я хочу отправить данные, помещенные в NSMutableArray в core data, Я импортировал #import "SPOTEVENT-EventNotificationApp-Bridging-Header.h" #import "AppDeleg…
09 янв '18 в 11:20
1 ответ

Как добавить новый элемент String в массив в Swift, из C

У меня есть массив строк в Swift, объявленный так: var DataStreamBuffer : [String] = {return []}() Добавить новый элемент в Swift легко. Я просто делаю: DataStreamBuffer.append(new_string) Однако мне нужно добавить новый элемент в DataStreamBuffer и…
11 фев '16 в 22:11
2 ответа

Попытка использовать какао-боб Objective C в проекте Swift, соединяющий файл, скомпилированный как код Swift

Я пытаюсь использовать объективный какао-боб на основе Си (GCM) в проекте iOS на основе Swift. У меня установлены какао-бобы, и я вручную создал файл моста, добавив его в настройки сборки в виде файла моста. Проблема в том, что когда я компилирую, ф…
10 окт '16 в 22:07
4 ответа

Не удается найти объявление интерфейса для UIView в iOS Swift Project

У меня есть swift проект, который я использую MBProgressHUD через файл заголовка моста. У меня проблема в том, что UIView Похоже, не распознается как тип, и я не знаю почему. В моем соединительном заголовке у меня есть: #import "MBProgressHUD.h" Оши…
18 сен '15 в 14:21
5 ответов

Проблема заголовка моста - "MyClass" недоступен: не удается найти объявление Swift для этого класса

Я посетил эту ссылку - MyClass недоступен: не удается найти объявление Swift для этого класса - Release Build Only Добавление связанной или встроенной инфраструктуры Swift: "MyClass" недоступен: не удается найти объявление Swift для этого класса Swi…
31 авг '15 в 13:30
2 ответа

Невозможно получить доступ к файлу swift из статической библиотеки к цели приложения

У меня есть рабочее пространство, содержащее подпроекты, и один из подпроектов генерирует статическую библиотеку, которая содержит как ObjC, так и swift, который связан с основным проектом приложения. Я не могу получить доступ к классу swift из стат…
1 ответ

Не удается добавить мостовой заголовок Xcode 8

Я пытаюсь интегрировать библиотеку obj-c - в частности, Worldpay. Я добавил библиотеку и создал заголовочный файл моста. Однако в Xcode 8 я не вижу, где ссылаться на него в настройках сборки. Другие ответы указывают на Objective-C Bridging Header ил…
28 ноя '16 в 10:58
1 ответ

Использование "Availability.h" в файле Objective-C, импортированном через заголовок моста

Я пытаюсь использовать решение с открытым исходным кодом, которое опирается на Availability Макросы, файлы Objective-C, которые я добавил в свой проект Swift, импортируют необходимый заголовок: #import "Availability.h" (tried changing "" for <&gt…
15 авг '16 в 18:01
3 ответа

Как добавить соединительный заголовок для версии Dev и версии Prod?

Я создал две цели своего приложения - Dev и Prod. Как я могу добавить заголовок моста к нему для обеих версий? Один соединительный заголовок работает для обоих или мне нужно создать два для разных целей?
25 дек '18 в 11:55
0 ответов

Как добавить файл заголовка моста (Swift) Flutter Plugin

Я написал плагин Flutter на Swift, но он должен получить доступ к некоторому коду Objective-C. Я не понимаю, как добавить файл заголовка моста для доступа к классу, определенному в коде target-c (файле) в файле Swift (его нельзя переписать в Swift).…
22 янв '19 в 14:35
1 ответ

Переход с C на мост: строка в UnsafePointer<Int8>? не соединен автоматически?

При попытке взаимодействия с библиотекой C (Vulkan) я столкнулся со следующей ошибкой при попытке назначить собственную строку Swift(4.2) для строки C error: cannot assign value of type 'String' to type 'UnsafePointer&lt;Int8&gt;?' Я делаю простое з…
09 фев '19 в 19:39
3 ответа

Как импортировать obj c framework в заголовок быстрого моста?

Я всегда нахожу проблемы при импорте заголовков фреймворка в мой проект. Например, мой маленький пробный проект на этом скриншоте. Что я сделал не так при импорте заголовков Facebook SDK? Это очень простой шаг, и все же я не могу понять, что с ним н…
19 апр '16 в 10:01
0 ответов

Невозможно импортировать код Swift в Objective-C, несмотря на следующие рекомендуемые настройки. Возможность ручного соединения?

Я не могу импортировать мои файлы swift в мой проект Obj-C. Я знаю, что по этой теме уже есть много вопросов о переполнении стека, и я попробовал все ответы в этой теме об импорте кода Swift в Objective-C, но у меня все еще есть та же ошибка, несмот…
24 янв '19 в 11:47