1. 程式人生 > >swift定義變數和常量

swift定義變數和常量

// Playground - noun: a place where people can play

import UIKit

//------------------------------------------------------------------------------
// 1. 行列印一個字串
println("Hello, World!")

//------------------------------------------------------------------------------
// 2. var(變數) & let(常量)
// var 變數,賦值後可以修改
// let 常量,賦值後不能修改
var a = 10
var b = 20
let c = 30

b = 30
// 以下程式碼試圖修改常量,會報錯
// c = 40

// 在拼接字串時,可以使用 "\(變數名/常量名)" 的格式
var result = "\(a) + \(b) = \(c)"

//------------------------------------------------------------------------------
// 3. 定義變數時指定型別
// 在Swift中,在編譯時會自動推斷變數的型別
// 通常在定義變數時,無需刻意指定變數的型別,如果需要指定,可以按照以下格式:
var i:Int = 20
var str:String = "hello"
str += " "
str += "swift"

result = str + " \(i)"