有时有些代码在写代码的时候有一个临时的实现,比如根据发布版本重构或者迁移,但是必须在发布的时候实现。
从发布后的源代码

// ここはリリース前に書き換える

一定有人对这样的评论有过不寒而栗的经历。

在 Swift 中,您可以使用 #error() 使构建失败,因此您可以通过编写以下代码使构建失败而不是调试构建。

#if !DEBUG
#error("リリース前に必ず実装する")
#endif

不再创建发布版本,代码可以安全运行。


原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308623302.html

相关文章: