У меня есть цель приложения, которая включает в себя сочетание кода Objective-C и Swift. Код Swift использует код Objective-C и наоборот.
Цель приложения компилируется нормально, но когда я пытаюсь скомпилировать свою тестовую цель, она не может найти «Заголовок интерфейса, сгенерированный Objective-C». Хотя целевое приложение компилируется нормально, когда дело доходит до компиляции исходного кода приложения в тестовом целевом объекте, файл #import «MyApp-Swift.h» приводит к ошибке «файл не найден» от компилятора.
Если я проверю папку DerivedData, я увижу файл MyApp-Swift.h внутри папки DerivedSources
для папки приложения MyApp.build
, но не для Tests.build
(у которого нет папки DerivedSources
).
Кто-нибудь знает, как решить эту проблему, пожалуйста?