Я собираюсь создать приложение Mac, написанное в Obj-C с Xcode. Для аргументации предположим, что у него будет 10 дополнительных функций. Мне нужен способ включить или отключить эти функции для создания пользовательских сборок приложения. Эти сборки будут автоматизированы (скорее всего, через терминал Mac OS X), поэтому мне нужно будет указать, какие из этих функций включены/отключены во время сборки (идеально подходят конфигурационный файл или аргументы CLI.)Создать пользовательские сборки проекта Xcode
Итак, каков наилучший способ добиться этого? Я пытаюсь спланировать это, прежде чем начинать кодирование, чтобы в моей базе кода было надлежащее разделение, чтобы эти функции могли приходить и уходить. В идеале пользовательская сборка будет содержать только скомпилированный код для функций, которые он должен иметь. Другими словами, я не хочу всегда компилировать все функции и определять их во время выполнения.
Я не думаю, что создание конфигурации для каждой комбинации вручную очень правдоподобно: HTTP : //www.wolframalpha.com/input/? i = комбинации + из + 10 I d не хочу делать 1,024 configs :-) Но я рассмотрю идею файла .xcconfig. Благодаря! – macinjosh
@macinjosh Вы нашли способ сделать это? –