У меня есть быстрый протокол IModelIdProvider
в папке MyProjectName
.
Я создал класс objective-c unit test с именем RemoteModelFactoryTest
в папке MyProjectNameTests
.
Чтобы выполнить некоторые тесты, RemoteModelFactoryTest
должен реализовать протокол IModelIdProvider
.
Когда я #import "MyProjectName-Swift.h"
использовать мой быстрый протокол в моем классе objective-c, я получаю file not found
.
Если я изменю инструкцию #import
на #import "MyProjectNameTests-Swift.h"
, заголовок будет найден, но не мой протокол (он определен в проекте MyProjectName
, а не в проекте MyProjectNameTests
).
Есть ли что-то особенное в проектах *Tests
для использования кода Swift?