iOSswift关键字整理及含义

Posted super_man_风清扬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOSswift关键字整理及含义相关的知识,希望对你有一定的参考价值。

  • 以“#”开头关键字

字面量类型含义
#fileString所在的文件
#functionString所在的方法
#lineInt所在的行
#columnInt所在的列
#if**
#else#elseif**
#endif**
#available**
#selector**
  • 用在模式中的关键字

字面量类型含义
_**
  • 声明关键字

字面量类型含义
import引用引入框架
class声明声明一个类和声明类方法
struct声明结构体
enum声明枚举
protocol声明协议
extension声明扩展
func声明方法
let声明一个不可变的常量
var声明一个可变的变量
init构造构造函数
deinit构造解构函数
static修饰静态修饰
typealias修饰别名修饰
subscript修饰下标
override修饰子类重写父类变量或方法
mutating修饰方法前添加,修饰可变对象,可变即可修改
private访问级别只在当前类中调用 ,不能在extension中调用
fileprivate访问级别限于当前文件下或当前文件下当前类调用
Internal访问级别默认访问级别
public访问级别公开访问不能被子类重写
open访问级别公开访问可以被子类重写
final访问级别在class、func和var前修饰,表示不可重写
  • 与语句有关的关键字

字面量类型含义
break**
case**
continue**
default**
do**
else**
fallthrough**
if**
in**
for**
return**
switch**
where**
while**
  • 表达式和类型关键字

字面量类型含义
as**
dynamicType**
is**
new**
super**
self**
Self**
Type**
  • 在特定上下文中使用的关键字

字面量类型含义
associativity**
didSet**
get**
infix**
inout**
left**
mutating**
none**
nonmutating**
operator**
override**
postfix**
precedence**
prefix**
rightset**
unowned**
unowned(safe)**
unowned(unsafe)**
weak**
willSet**


 

以上是关于iOSswift关键字整理及含义的主要内容,如果未能解决你的问题,请参考以下文章

-ms-,-moz-,-webkit-,-o-含义及各浏览器内核整理

VB中各个关键字的意思及用法

快速入门Linux,按照分类整理的常用命令及其含义和作用,方便系统的学习和使用

Roslyn 语法树中的各种语法节点及每个节点的含义

http 状态码及含义

每天一题PHP中常用的数组操作方法笔记整理