Почему XCode возвращает ошибку «файл не найден», когда я импортирую файл заголовка в мой класс модульного теста? - PullRequest
3 голосов
/ 12 марта 2019

Я пытаюсь создать модульный тест для моего проекта Objective-C, и я делаю следующие шаги:

  1. Файл> Создать> Цель
  2. Выберите комплект для модульного тестирования iOS
  3. Я выбираю свой проект как «Цель для тестирования»
  4. Xcode создает файл .m для теста

Когда я импортирую класс, который я хочу проверить, он выделяет строку красным и показывает, что файл ViewController.h не найден

Чего мне не хватает, почему мой тестовый класс не может импортировать другие мои классы?

Я использую Xcode 10.1, и у меня никогда не было этой проблемы до

Спасибо

FP

Ответы [ 2 ]

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

В Xcode 10.1, когда вы импортируете любой файл в тестовом классе, он выдаст ошибку «Файл не найден». Просто импортируйте файл и создайте тестовую цель, чтобы предупреждение об ошибке разрешилось само собой.

В случае добавления стручков отдельно для целей и тестовых целей.

0 голосов
/ 12 марта 2019

Просто создайте новую схему для вашей цели теста.После этого ресурсы вашего проекта будут связаны с вашей целью тестирования.

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