/**
定義常量與變數: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中,是不需要在每行 末尾寫分號的。只需要換行以區分。當然,如果是在同一行寫多條 還是需要寫上分號的。同時可以看...