美文网首页iOS开发SwiftSwifty Coding
SWIFT 对条件编译的支持

SWIFT 对条件编译的支持

作者: 无影灯 | 来源:发表于2015-11-27 13:16 被阅读160次

语法

//elseif 和 else 可选
#if <condition>
  code
#elseif <condition>
  code
#else
  code
#endif

condition的设定

  1. os(para),para可以为OSX, iOS,没有办法设定具体的版本号
  2. arch(para),para 可以为x86_64, arm, arm64, i386
  3. 自定义的编译参数,如 DEBUG,设定方法:
    Build Settings->Swift Compiler - Custom Flags->Other Swift Flags 中添加-D DEBUG

相关文章

  • SWIFT 对条件编译的支持

    语法 condition的设定 os(para),para可以为OSX, iOS,没有办法设定具体的版本号 arc...

  • Swift:与OC混编

    目录一,条件编译二,KVO/KVC三,Swift调用OC四,OC调用Swift五,字符串六,多线程 一,条件编译 ...

  • swift条件编译

    在 C 系语言中,可以使用 #if 或者 #ifdef 之类的编译条件分支来控制哪些代码需要编译,而哪些代码不需要...

  • Swift 条件编译

    方法可选参数os()macOS, iOS, tvOS, watchOS, Linuxarch()x86_64, a...

  • Swift:条件编译

    应用场景 在项目工程中编写代码,但是需要对部分功能做区分处理(系统、设备等)。就需要使用系统的条件编译方式来处理。...

  • Swift条件编译

    一、 Flag if DEBUG let name = "name" print("实际内存大小", Memor...

  • Swift补基础之Selector、条件编译、编译标记、NSOb

    在swift中使用条件编译比较直接 例如 :在debug模式和release模式编译不同代码 在swift中判断i...

  • Swift中的条件编译

    1、条件编译2、宏定义define 1、条件编译 Swift中没有宏定义的概念,因此我们不能使用#ifdef的方法...

  • V语言学习笔记-25条件编译

    条件编译 目前主要针对不同平台,实现条件编译 按照作者的说法,为了保持V的简单,不会加入预处理,但是支持条件编译 ...

  • Swift 条件编译(随笔)

    背景 在日常开发过程中,Debug 模式下经常需要输出一些日志,程序出现错误时,便于 bug查找和定位,但是在 R...

网友评论

    本文标题:SWIFT 对条件编译的支持

    本文链接:https://www.haomeiwen.com/subject/yfpdhttx.html