Swift Unit Testing в Xcode не находит никаких типов Objective-C - PullRequest
1 голос
/ 02 июля 2019

Я пытаюсь написать несколько юнит-тестов в Swift в Xcode.Мне нужно использовать два файла Swift, потому что у них есть классы, которые мне нужно использовать в этом модульном тесте.

Эти два файла Swift собираются и работают правильно, когда я обычно собираю / запускаю свой проект.

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

См. Это изображение:

missing types

Эти отсутствующие типы взяты из файла Objective-C.Теперь эти файлы Objective C включены в мой заголовочный файл моста, так что это не проблема.

У меня нет другой информации, с которой можно работать.

1 Ответ

0 голосов
/ 03 июля 2019

Я понял это.Мне не хватало @testable в операторе импорта.После добавления @testable все работает.

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