Как использовать файл intentdefinition в проекте c-swift bridged? - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть приложение, которое разработано в целях c. Теперь я хочу интегрировать это приложение с Siri Shortcuts, используя swift. Я использую мост для этого.

Итак, теперь проблема в том, что: когда мое приложение получает скомпилированный файл определения намерений для моего приложения, он генерирует классы времени выполнения Objective C (то есть классы ".h" и ".m"), а цели намерения генерируют классы быстрого исполнения (т.е. "). Свифт "класс).

Поэтому, когда я создаю файл, который использует обе цели (то есть мое приложение, а также цель намерений), я получаю сообщение об ошибке:

Использование необъявленного типа

1 Ответ

0 голосов
/ 12 октября 2018

Настройки проекта -> Выбрать цель -> Настройки сборки -> Прекомпилировать заголовок моста

установите это значение на NO

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...