Swift 基础
变量与常量
swift
let name: String = "YC" // 常量
var count: Int = 0 // 变量可选值
swift
var nickname: String? = nil
if let name = nickname {
print(name)
}函数
swift
func greet(person: String, from city: String = "Beijing") -> String {
return "Hello \(person) from \(city)"
}协议
swift
protocol Drawable {
func draw()
var area: Double { get }
}