一、Hello World
以下代码即可直接打印Hello World
print("Hello World!")
- 不用编写main函数, Swift将全局范围内的首句执行代码作为程序入口
- 一句代码尾部可以省略分号(;), 多句代码写到同一行时必须使用分号(;)隔开
- 用var定义变量, let定义常量, 编译器能自动推断出变量\常量的类型
let a = "Hello World"
let b = 10
let c = 20.2
二、UIView
- 显示一个红色的View
let view = UIView()
view.frame = CGRect(x: 0, y: 0, width: 100, height: 100)
view.backgroudColor = UIColor.red
三、注释
//单行注释
/*
多行注释
*/
四、常量
- Swift是一门安全的语言, 常量、变量在初始化之前, 都不能使用, 在没有初始化使用的时候, 会报错
- Swift是一门灵活的语言,不仅变量的值可以等到运行时才确定,常量的值也不要求在编译时确定, 只要使用之前赋值1次就行,而且常量只能赋值1次
let age1 = 10
let age2: Int
age2 = 20
五、标识符
- 标识符(比如常量名、变量名、函数名)几乎可以使用任何字符
- 标识符不能以数字开头, 不能包含空白字符、制表符、箭头等特殊字符
像这样也是可以的,但一般我们不这么用
func 玩🐍() {
print("666") \\调用 玩🐍()就可以打印666
}
let 👽 = "外星人"
var 🐂 = "cow"
六、类型转换
把要转换的数据类型变量使用()括起来, 前面加上要转成的类型即可
let a = 3
let b = 0.234
let c = Double(int) + b
let d = Int(b)
待续...
网友评论