Swift常量與變數 型別轉換

2021-07-11 09:25:54 字數 763 閱讀 7575

/**

定義常量與變數:let/var

let 代表定義乙個常量

var 代表定義乙個變數

swift中定義常量和變數不需要寫資料型別,編譯器會根據資料後面的真是型別自動推導

swift開發技巧:在做swift開發中,我們需要經常使用option(黑蘋果中是window鍵) + click(左)鍵來檢視方法或者變數

*/// 常量

let num = 10.1

//num = 9.8 // 常量不能修改

// 變數

var value = 10

value = 8

// 注意:swift開發中每一條語句後面可以不寫分號,但是寫上也不會報錯

// 如果同一行有多條語句,那麼每條語句後面必須寫上分號

//var value = 10 value = 8

//相當於oc的nslog

print(value)

/**

型別轉換:

1.swift中不存在隱式型別轉換,所有的型別轉換都必須是顯示的

*/let num1 = 10

let num2 = 9.9

let isum = num1 + int(num2)

let dsum = double(num1) + num2

// 2.swift 是強語言 / oc是弱語言

//let num:int = 10.1 // 報錯

Swift 常量與變數

定義變數 var i 10 print i i 15 print i let j 20 常量一經過定義就不能改變資料 j 25 print j 階段性小結 var定義變數,設定之後可以修改 let定義常量,設定之後不可以修改 語句末尾不用使用 在swift中使用print 替代oc中nslog pr...

Swift筆記 常量與變數

什麼是常量和變數 常量和變數和oc語言當中的一樣,常量的值一旦設定就不能改變,而變數的值可以隨意更改。宣告常量和變數 常量和變數必須在使用前宣告,用let來宣告常量,用var來宣告變數。let a 10 var b 20意思是 宣告乙個名字是a的新常量,並給它乙個值10。然後,宣告乙個名字是b的變數...

swift變數 常量

先理解兩個詞 常量 不可變的值,一旦宣告,可多次使用,不可改變。變數 可變的值,宣告賦值,可修改。常量和變數必須在使用哪個前宣告。如下 let a 10 var b 0 可以看到,swift中,是不需要在每行 末尾寫分號的。只需要換行以區分。當然,如果是在同一行寫多條 還是需要寫上分號的。同時可以看...