是否有预处理器指令导致 XCode 构建失败?

发布于 2024-12-11 17:01:43 字数 346 浏览 0 评论 0原文

是否有预处理器指令导致 XCode 构建失败? (或 pragma_mark 或其他)

例如,我为 3 个不同的环境开发一个应用程序,包括多个要获取的 Web URL。到目前为止,我不知道将用于生产环境的 URL,并且我想在代码中插入一条指令,以防止预期的构建在此环境中运行。

我的代码看起来像:

#ifdef ENV1
...
#endif

#ifdef ENV2
...
#endif

#ifdef ENV3
#some_instruction_that_prevent_success_build
...
#endif

换句话说,我想要一条充当阻塞 TODO 的指令。

Is there a preprocessor instruction to make a XCode build fail? (or pragma_mark or something else)

For instance, I develop an application for 3 different environments including several web URL to fetch. So far I don't know the URL that will be used for the production environment and I want to insert an instruction in my code to prevent an anticipated build from running with this environment.

My code looks like

#ifdef ENV1
...
#endif

#ifdef ENV2
...
#endif

#ifdef ENV3
#some_instruction_that_prevent_success_build
...
#endif

In other words, I want an instruction that acts as a blocking TODO.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抽个烟儿 2024-12-18 17:01:43

错误预处理器指令就是您所追求的。

#error "Danger, Will Robinson!"

The error preprocessor directive is what you're after.

#error "Danger, Will Robinson!"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文