美文网首页
第三章 Swift 变量&常量

第三章 Swift 变量&常量

作者: 我有小尾巴快看 | 来源:发表于2019-06-04 15:29 被阅读0次

1. 变量声明

你需要使用 var 关键字声明变量, let 关键字声明常量:

var a = 1
let b = "s"

2. 变量命名

Swift大小写敏感,变量名可以由字母,数字和下划线组成,但需要以字母或下划线开始。
变量名也可以使用简单的 Unicode 字符或者汉字,例如:

let A = 0
let a = 1
let _a = 2
let _1a = 3
var 1a = 4 // error
var 😊 = "s"
var 苹果 = "Apple"

3. 输出

Swift 使用 print 函数打印输出:

print("Pikachu") // 输出 Pikachu

print 函数是一个全局函数,完整的函数签名为:
public func print(items: Any..., separator: String = default, terminator: String = default)
如果我们想让其不换行输出,只需要将最后一个参数赋值为空字符串即可:

for x in 0...10{
    print("\(x) ", terminator: "")
}
print()

输出结果为: 0 1 2 3 4 5 6 7 8 9 10
如果你需要接收用户的输入可以使用readLine():

 let theInput = readLine()

4. 与OC的差异

  1. Swift中不可以在函数内部声明静态变量,如果需要使用,必须声明为静态属性或全局变量(Swift没有静态全局变量,一般是在全局位置声明一个常量或变量)。

相关文章

网友评论

      本文标题:第三章 Swift 变量&常量

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