2017-02-22 14 views
0

Я пытаюсь проверить свой проект Objective-C со встроенным кодом Swift.Тестирование: Objective-C + Swift

Xcode дает мне ошибки с Swift классов, используемых в Objective-C классов например:

@property (nonatomic, readonly) City *city; 

Неизвестный тип название 'Город'

только для тестирования. Оба класса включены в мою тестовую цель.

Если я выберу Перейти к определению для City Xcode открывает мой swift.h сгенерированный заголовок.

+0

Вы добавили '#import" ProjectName-Swift.h "в свой тестовый файл (в Objective-c)? Этот файл автоматически генерируется XCode при компиляции цели вашего приложения. –

ответ

0

#import ваш файл «-Swift.h» в ваш тестовый класс & добавьте класс .Swift для обоих целей. Затем создайте свое приложение один раз, после чего вы можете использовать этот класс Swift в своем тестовом классе.

+0

Да, я сделал это. Я даже импортировал его в свой .pch – Pierre

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