我开发了一个精简版的应用程序。现在我想创建一个付费版本。所以我复制了目标,改变了它的名字(所以用那个名字改变 plist 和其他东西),现在我必须区分代码。我正在使用 Xcode 4.2,我在网上看到我必须创建一个预处理器标志。我的问题是 Xcode 4.2 中的这个标志只在项目的构建设置中,而不是在目标的构建设置中。
我需要能够做这样的事情:
#ifdef paid
...
#else
...
#endif
我开发了一个精简版的应用程序。现在我想创建一个付费版本。所以我复制了目标,改变了它的名字(所以用那个名字改变 plist 和其他东西),现在我必须区分代码。我正在使用 Xcode 4.2,我在网上看到我必须创建一个预处理器标志。我的问题是 Xcode 4.2 中的这个标志只在项目的构建设置中,而不是在目标的构建设置中。
我需要能够做这样的事情:
#ifdef paid
...
#else
...
#endif