Я импортировал файлы Objective C в проект Swift, используя заголовок моста, но есть ошибка «Ожидается тип» - PullRequest
0 голосов
/ 16 мая 2019

Я скопировал objective-c файлы в мой swift проект. Я создал файл заголовка моста в моем проекте swift, а также импортировал требуемые файлы target-c. Но я сталкиваюсь с проблемой "Expected a type" во многих местах моего проекта.

enter image description here

Ответы [ 2 ]

0 голосов
/ 16 мая 2019

В проекте (настройка сборки) путь к файлу Bridging-Header указан правильно?

YourProjectName/Bridging-Header-Filename.h

0 голосов
/ 16 мая 2019

В заголовке моста ($ ProjectName-Bridging-Header) убедитесь, что вы импортировали

#import <Foundation/Foundation.h>

В дополнение к этой проверке:

  1. Путь, указанный для «Задача»-C мостовой заголовок "под" Swift compiler - general "указывает правильное местоположение
  2. Убедитесь, что для" Defines Module "в разделе" packaging "установлено значение" yes "
  3. Если в объективном коде c используется любойпользовательские типы или библиотеки.Убедитесь, что он также включен
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...