是否有任何方式可以有条件地在我的应用程序中编译,基于我正在为模拟器或设备构建? (我的应用程序挂接到外部服务器:如果我在设备上运行,我想连接到本地主机;如果我在设备上运行,我想去我的生产服务器.)
我正在寻找一些#ifdef变量我可以检测,甚至在运行时的东西…没关系.
谢谢.
解决方法
#if !(TARGET_IPHONE_SIMULATOR)
或者,或者,
#if (TARGET_OS_IPHONE)
会告诉你是否在设备上运行.为了使它工作,你必须
#include“TargetConditionals.h”
文件,你可以找到here.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。