推荐文章:🐎 Conditional Compilation Part 1 - davedelong.com Part 2 - davedelong.com - Part 3 - davedelong.com

来自编辑 @四娘 - kemchenj.github.io 的简评:之前我们在 29 期周报 - github.com 里介绍过这篇文章的第一篇:

> 本文讲述了 Swift 中方的条件编译。当然首先是传统的方法 arch(),作者对各个参数都做了详细的介绍。不过随着 Swift 4.1 的到来,你更应该了解一下方便好用的 targetEnvironment()(SE-0190)。其次是使用配置文件(.xcconfig),这个方式其实被 CocoaPods 大量使用。作者也用示例做出了详细的介绍,同学们不妨也在自己的工程中试一试。

后面陆续写了 Part 2 和 Part 3,主要是介绍了跨平台代码库编译选项的一些控制方式,对这方面有疑虑的同学可以看一看。

更多优质内容,请查看本周周报:github.com
展开
评论