2017-01-19 4 views
0

Я использую структуру Swift в OpenFrameworks (проект на C++), что я успешно делал в прошлом. Я могу добавить в фреймворк и импортировать его в свой файл Swift.Ошибка компиляции в созданном интерфейсе Objective-C

Тем не менее, я вижу некоторые действительно странные ошибки компилятора в созданном проектом объекте-C-объекте проекта из моего файла Swift, и я действительно не знаю, с чего начать устранение неполадок. У кого-нибудь есть понимание?

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

enter image description here

+2

Это не быстрый файл, это интерфейс Objective-C, созданный из вашего файла Swift. – JAL

+0

Да, вы правы; Спасибо за уточнение. – narner

+0

Я не уверен точно, что не так. Это содержимое файла .swift? В файле Swift не должно быть Objective-C. Что произойдет, если вы удалите класс из проекта и снова добавите его? – JAL

ответ

0

Проблема заключалась в том, что я забыл изменить C++ файлы Objective-C++ исходных файлов. Это разрешило проблему.

Смежные вопросы