【发布时间】:2011-02-09 11:26:02
【问题描述】:
我打算用 Xcode 构建一个用 Obj-C 编写的 Mac 应用程序。为了论证的缘故,假设它将有 10 个可选功能。我需要一种方法来启用或禁用这些功能来创建应用程序的自定义构建。这些构建将是自动化的(很可能通过 Mac OS X 终端),因此我需要一种方法来说明在构建时启用/禁用了哪些功能(配置文件或 CLI 参数是理想的。)
那么最好的方法是什么?我正在尝试在开始编码之前对此进行计划,以便在我的代码库中进行适当的分离,以允许这些功能来来去去。理想情况下,自定义构建只包含它应该具有的功能的编译代码。换句话说,我不想总是编译所有功能并在运行时调整它们。
【问题讨论】:
标签: objective-c xcode command-line build-process compilation