Xcode цели, вероятно, то, что вы ищете.Вы можете иметь много целей в одном проекте, и тот, который вы выберете в качестве активного, будет использован, когда вы скажете Xcode скомпилировать или запустить.Если у вас есть проблемы с дублированием сети, у вас, вероятно, есть все ваши файлы .cpp во всех ваших целях.Если у вас есть main1.cpp и main2.cpp в одной и той же цели, Xcode попытается использовать их оба и столкнется с конфликтом.Включение всех общих файлов во все цели, но только соответствующие основные файлы, скорее всего, решат ваши проблемы.