Swift下如何使用#if条件编译

Swift下如何使用#if条件编译

Swift 不像ObjectC一样,通过定义一个变量,然后使用**#if #endif** 方法。

OC代码如下:

#define USE_IMSDK

使用
#if USE_IMSDK
//其他代码
#endif

Swift如果想和OC一样使用,需要设置一下才能使用。

1、点击项目targets,点击build setting,搜索 Swift Compiler Custom Flags设置
Swift下如何使用#if条件编译_第1张图片

2、debug 和release可以设置不同的类型然后使用
Swift下如何使用#if条件编译_第2张图片

3、设置好之后,使用代码如下:

#if USE_IMSDK
//你的代码
print("use IMSDK")
#else
print("not use IMSDK")
#endif

你可能感兴趣的:(swift,swift,ios,#if)