美文网首页
Swift 常见关键字

Swift 常见关键字

作者: 五鲜谱 | 来源:发表于2017-02-17 20:29 被阅读12次

inout

声明参数为指针传递(相对于值传递)
参考链接: http://www.jianshu.com/p/bf7fb0570e77

mutating

声明方法为可变的
参考链接: http://www.jianshu.com/p/829c0ca3e84b

class

func 关键字前增加 class 关键字,则该方法为类方法,否则默认都是实例方法

_ (下划线)

形如下面的例子:

func login(_ userName: String, _ password: String) -> () {
  if (userName == "abc" && password == "123") {
     return true
  }
  return false
}
//函数调用
self.login("abc", "123")

表示函数的外部参数名内部参数名相同
参考链接: http://www.jianshu.com/p/eb9acc99b942 (链接中关于函数的部分)

相关文章

网友评论

      本文标题:Swift 常见关键字

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