标签:
let
定义常量,一经赋值不允许再修改 建议使用,更加安全var
定义变量,赋值之后仍然可以修改var
let
import UIKit
class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() demo() } func demo() { // 定义一个常量并且直接赋值 let a = 10 // 常量已经赋值,不可修改,否则会报错 // a = 20 // 先定义常量类型在赋值 // 黄色警告 swift的新功能,提示你使用这个常量,若不适用,建议你使用 "_"来代替 let b: Int b = 20 // 定义变量 var c = 20 // 变量定义后仍然可以修改数值 c = 30 } }
|
// 强制类型转换
let x2 = 100 let y2 = 10.5 let num1 = Double(x2) + y2 let num2 = x2 + Int(y2)
|
标签:
原文地址:http://www.cnblogs.com/mrhanlong/p/Swift.html