Что такое целевое членство в Xcode 4 - PullRequest
13 голосов
/ 29 ноября 2011

Я ищу пример целевого членства в XCode. Я немного озадачен тем, что именно это означает. Например, у меня есть два разных целевых членства. myApp и myAppTests. Что это значит, если я указываю файл (скажем, myAppFile.h), который будет частью myAppTests, но не myApp? Что происходит, когда моё приложение собирается и запускается?

Спасибо

1 Ответ

13 голосов
/ 29 ноября 2011

Обычно заголовочные файлы не являются членами целей. Создание файла реализации членом цели говорит XCode скомпилировать файл, когда вы создаете цель. В вашем примере Xcode компилирует файл myAppFile.m при создании цели myAppTests, но не при создании цели myApp.

Если у вас есть цель приложения и цель модульного тестирования, файлы реализации вашего приложения должны быть членами цели приложения. Файлы реализации ваших модульных тестов должны быть членами цели модульного тестирования.

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