Swift 语法基本
0.0 写在之前
Swift 是一门为 iOS、OS X 以及 watchOS 应用开发而开发的构建于 C 和 Objective-C 的优点之上的新编程语言。它没有 C 的兼容性限制。Swift 引入了安全编程模式并且添加了很多现代特性来让开发更加简单,更加灵活并且更有趣。而学习Swift对iOS的开发又显得尤为必要。
之后博主会连更博客的方式来督促和记录自己的Swift的学习进程。内容仅供参考,也欢迎指正。
1.1 标识符
标识符规则:
与c相似,首位可以用字母或下划线,但不能用数字,且不能使用关键字
如 Apple , onesum , _alpha2go 合法
而 2doge ,geronimo# ,var 不合法值得一提 “颜值” 是合法的标识符
1.2 变量与常量
- 常量和变量必须在使用前被声明,分别用关键字var 和 let
- 定义变量 var
var + 变量名 + : + 变量类型
var a: Int = 3
var a1: Float = 3.14
var a2: Double = 3.14
var c: String = "Hello World"//字符串也属于变量
var c2 = String()
var c = 20//自动识别类型
var d = 10.0
var sum = Double(c) + d //Double
var sum1 = c + Int(d) //Int
- 定义常量 let
若不加类型,会自动识别定义类型
let b = 10 //Int
let b1 = 10.0 //Double
let b2 = "" //String空字符
let b3 = true //Bool
let 这样也可以吗 = 3.1415926
1.3 注释
//print("我要输出")
/*print("i want to be out.")
print("i want to be out , too.")*/
//MARK:注释
//FIXME:注释
//TODO:提示、注释