0
点赞
收藏
分享

微信扫一扫

SwiftUI 进阶之如何像高级开发人员一样在项目中使用预处理器语句

秀妮_5519 2022-04-19 阅读 69

image.png

使编程的逻辑在不同的环境中运行是必不可少的技能。例如,测试环境或生产环境必须具有不同的设置。一种方法是使用预处理器语句。
我过去研究过预处理器语句。但是,虽然这是一个简单的概念,但很难找到一篇易于理解的文章,所以我自己写了它。
如果您是初级开发人员,本文可以提升您 3 年的职业生涯。

什么是预处理器语句?

PREPROCESSOR STATEMENT 字面意思是在编译之前预先处理的语句。
预处理语句以#.

有很多不同的类型,

  1. 定义一个预处理器Constant
#define PI 3.14

2)预处理器包含文件

#include filename
  1. 确定要编译的代码的预处理器

警告

请注意,#defineand#include不能在 Swift 中使用。上面的例子主要用在C语言中。

Swift 中的预处理器用例

1)预处理器用于区分发布和调试。

#if DEBUG
  print("print on debug environment only")
#endif

2)预处理器用于区分操作系统。

#if os(iOS)
  print("print on iOS only")
#els
举报

相关推荐

0 条评论