swift3.0 关键字和标点符号
来源:互联网 发布:系统同传软件 编辑:程序博客网 时间:2024/05/05 07:00
下面这些被保留的关键字不允许用作标识符,除非使用反引号转义,具体描述请参考 标识符。除了 inout、var 以及 let 之外的关键字可以用作某个函数声明或者函数调用当中的外部参数名,不用添加反引号转义。
● 用在声明中的关键字: associatedtype、class、deinit、enum、extension、func、import、init、inout、internal、let、operator、private、protocol、public、static、struct、subscript、typealias以及 var。● 用在语句中的关键字:break、case、continue、default、defer、do、else、fallthrough、for、guard、if、in、repeat、return、switch、where以及 while。● 用在表达式和类型中的关键字:as、catch、dynamicType、false、is、nil、rethrows、super、self、Self、throw、throws、true、try、#column、#file、#function以及 #line。● 用在模式中的关键字:_。● 以井字号 (#) 开头的关键字:#available、#column、#else#elseif、#endif、#file、#function、#if、#line 以及 #selector。● 特定上下文中被保留的关键字: associativity、convenience、dynamic、didSet、final、get、infix、indirect、lazy、left、mutating、none、nonmutating、optional、override、postfix、precedence、prefix、Protocol、required、right、set、Type、unowned、weak以及 willSet。这些关键字在特定上下文之外可以被用做标识符。以下符号被当作保留符号,不能用于自定义运算符: (、)、{、}、[、]、.、,、:、;、=、@、#、&(作为前缀运算符)、->、`、?、!(作为后缀运算符)。
0 0
- swift3.0 关键字和标点符号
- Swift3.0 mutating关键字
- swift3.0 中... 和 ..<
- swift3.0 字符串和字符
- Swift3.0新增的两个访问关键字介绍
- Swift3.0语法--字符串和字符
- Swift3.0-函数和控制语句
- Swift3.0 Self和self的区别
- swift3.0 问号和叹号的理解
- Swift3.0扫描条形码和二维码实例
- Swift3.0和OC桥接方法
- IOS Swift3.0 URLSession和Json解析
- Swift3.0和Swift2的对比
- 八、swift3.0枚举和结构体
- swift3.0 中class和static
- Swift3.0
- swift3.0
- Swift3.0
- eclipese打不开,报Failed to load the JNI...
- ROS学习(四):安装 MoveIt!
- 魔术师发牌问题
- Android Studio 通过JNA调用 Clang编译的so库,以及Java JNA 调用x64dll,C# dllimport调用x86dll
- sharepreference存储数据
- swift3.0 关键字和标点符号
- C#Vega.NET项目的准备
- OkHttp3 (二)——请求
- NIO与IO比较中的几个概念
- el.jsp
- mongo的sum使用
- 倒计时11天,苹果iOS强制HTTPS迫在眉睫
- 自定义组合控件
- 1110. Complete Binary Tree (25)