自从用了Macbook之后就对这个平台很有好感,上面的软件也很精良。自己也想利用这个平台试着去写一些东西。Swift是Apple开发的新的编程语言,用来开发iOS和macOS上的应用。今天起学习一下这个编程语言。
目前学习资料为[swift编程语言]。
- swift不需要main函数,也不需要在每句后加分号。
- 用
声明常量,必须为其赋一次值。let
- 用
声明变量。var
- 不需要显式地声明类型,从你的赋值中编译器就可以推断出来,但如果初始值不能明确说明,需要在变量后面写出来,用冒号分隔
let a =
let b =
let c: Double =
常量c是一个浮点型,赋值并不能看出来,需要显式声明。
- 如果要将一个值转换为其他数据类型,需要显式地写出来:
let a = "The length is "
let b =
let c = a + String(b)
另一种方法:
如果想把值加入字符串中,可以用\()
let a =
let b =
let c = "There are totally \(a + b) apples "
使用方括号创建数组和字典
var a = ["A", "B", "C"]
a[] = "K"
var b = [
"A": ,
"B": ,
]
b["C"] =
数组和字典的初始化:
let emptyA = [String]()
let emptyDic = [String: Int]()
空数组和空字典
a = []
b = [:]