Swift下如何使用#if条件编译
Swift 不像ObjectC一样,通过定义一个变量,然后使用#if #endif 方法。
OC代码如下:
#define USE_IMSDK
使用
#if USE_IMSDK
//其他代码
#endif
Swift如果想和OC一样使用,需要设置一下才能使用。
1、点击项目targets,点击build setting,搜索 Swift Compiler Custom Flags设置
2、debug 和release可以设置不同的类型然后使用
WX20230216-112222.png
3、设置好之后,使用代码如下:
#if USE_IMSDK
//你的代码
print("use IMSDK")
#else
print("not use IMSDK")
#endif
网友评论