1

我正在处理的应用程序有一个它访问数据的 URL,这个 URL 被定义为一个常量,如下所示:

#define kURLToSendRequestsTo @"http://www.localhost.com/dataAccess.php"

但是,此 URL 仅适用于模拟器。对于 iPhone,我必须手动将 URL 更改为测试站点。

我需要的是一种动态更改它的方法,因此我不必每次都手动更改它。像这样的东西:

#if iPhone

#define kURLToSendRequestsTo @"http://www.localhost.com/dataAccess.php"

#elseif simulator

#define kURLToSendRequestsTo @"http://www.testsite.com/dataAccess.php"

#endif
4

1 回答 1

1

你想要的常数是:

TARGET_IPHONE_SIMULATOR

和:

TARGET_OS_IPHONE

参考

于 2013-01-02T15:47:15.010 回答