1.宣告:
常量和變數必須在使用前宣告,用let來宣告常量,用var來宣告變數。
let maximumnumberofloginattempts = 10
var currentloginattempt = 0
你可以在一行中宣告多個常量或者多個變數,用逗號隔開:
var x = 0.0, y = 0.0, z = 0.0
note:
如果你的**中有不需要改變的值,請使用let
關鍵字將它宣告為常量。只將需要改變的值宣告為變數。
2.型別標註:
如果要新增型別標註,需要在常量或者變數名後面加上乙個冒號和空格,然後加上型別名稱。
var welcomemessage: string
3.輸出常量和變數
var friendlywelcome = "hello!"
swift 用字串插值(string interpolation)的方式把常量名或者變數名當做佔位符加入到長字串中,swift 會用當前常量或變數的值替換這些佔位符。將常量或變數名放入圓括號中,並在開括號前使用反斜槓將其轉義:
println("the current value of friendlywelcome is \(friendlywelcome)")
// 輸出 "the current value of friendlywelcome is hello
!"
note:常量必須有初始值。
import foundation
println
("hello, world!")
//定義常量和變數
let name = "sn"
println(
name)
var newname = "邵楠"
Swift 1 常量與變數
定義變數 var i 10 print i i 15 print i let j 20 常量一經定義不能自改數值 j 25 print j 例項化檢視 let v uiview frame cgrectmake 0,0,100,100 設定背景顏色 v.backgroundcolor uicolor...
Swift學習 三 常量與變數
int float double bool character string array dictionary 元組型別 tuple 可選型別 optional swift中用let關鍵字來宣告常量 在常量名後面加上 冒號 和 型別名稱 let age int 18 定義了乙個int型別的常量age...
Swift學習筆記 變數與常量
1.swift是一門強型別語言,不能為變數賦予其自身資料型別之外的值 2.宣告變數使用var關鍵字,宣告常量使用let關鍵字 3.宣告變數或常量時沒有對其指定型別且賦予了初值,則編譯器會自動推斷常量或者變數的值,即 型別推斷 反之,宣告變數或常量時既沒有指定其型別又未設定初值則不被允許 4.swif...