Существует ли место (или флаг) в XCode для файлов, которые Вы не хотите компилировать? Существуют некоторые классы, которые/могут, становятся частью проекта, но в настоящее время не будет компилировать. Основной проект не связывается с ними, но XCode все еще пытается скомпилировать их. Существует ли способ предотвратить блокирующуюся остальную часть проекта от компиляции, пока эти новые Классы не "готовы"?
Обратите внимание, что для каждого исходного файла вы можете указать, какой цели (целям) он принадлежит - посмотрите в окне инспектора файла (Get Info), а затем перейдите на вкладку Targets. Если вы отмените выбор цели для данного исходного файла, он не будет скомпилирован как часть процесса сборки для этой цели.
[Это примерно то же самое, что сказал Эймантас в своем ответе - это просто другой взгляд на это.]
{{1 }}Ищите ненужные файлы в "Compile sources" в ветке Target -> {AppName}. Удалите их оттуда, и они не будут компилироваться при следующей сборке (не забудьте очистить перед повторной сборкой)
Вы можете использовать операторы препроцессора:
#ifndef HIDE_<insert name here>
CODE
#endif
А затем использовать:
#define HIDE_<insert name here>
над вышеупомянутым кодом в файлах, которые вы не хотите компилировать.