0

我试图弄清楚计划、配置、权利和其他什么,而我现在只是一个非常困惑的家伙。

我们有 3 个人在开发 iOS 应用程序。我正在将应用程序连接到远程服务器,这会发出很多错误,所以当我实际提交进度时,每个人的应用程序副本都会遇到问题。我想制作一种我可以使用的配置文件,以便其他人在使用他们的配置文件运行 XCode 时可以跳过代码行。

有什么办法可以做到这一点?

编辑:我想我正在寻找预处理器宏来定义一个条件。我想做一个

#if Value = Local
//get data locally
#if Value = Remote
//get data from server

我怎么会这样?另外,我如何为这个“值”分配一个值。

4

2 回答 2

2

你试图解决错误的问题。如果你有一个正在进行的工作,你不应该尝试根据谁构建它有条件地执行某些代码行,你应该将你的工作包含在一个特性分支中。这不是一个应该在执行期间解决的问题,这是一个应该通过源代码控制解决的协作问题。

于 2012-12-28T16:45:39.610 回答
0

根据您的编辑,您可以将此想法转换为

#if Value = Local
//get data locally
#if Value = Remote
//get data from server

上面实现为:

#ifdef LOCAL_DB
//get data locally
#else
//get data from server
#endif
于 2012-12-28T17:15:33.837 回答