swift學習記錄04-雜記

1.輸出時:printf(“添加元素時用()標記常量或者變量”),如果只有一個變量沒有其他內容就直接輸出:printf(a)
2.每句後面不用加分號
3.科學算法:1.25e2 = 1.25×10^2 1.25e-2 = 1.25×10^(-2)
0xFp2 = 15× 2^2
4.強制轉換類型:p = 1.2222
let i = Int(p)
5.類型別名:typealias SimpleInt = UInt16;此時SimpleInt相當於UInt16,例如:let p:SimpleInt = 112
6.swift中bool值是特定的,不能再用0或者1等其他值代替
7.tuple類型非常牛逼,裏面可以存儲不同類型的變量或者常亮:
let http404error = (404,”not found”),這個http404error就是個 tuple類型的值, 不想用tuple裏面的值可以用 _ 代替:
let (code, _) = http404error ; printf(“狀態碼是(code)”) ;
printf(“狀態碼是(http404error.0), 描述是(http404error.1)”)
8.關鍵字optional (用?來標識)是指 這個已知類型的變量只能是當前類型或者爲nil,而不能是其他類型,如果賦值給其他類型的值(這個情況文檔裏沒說清楚) 同時注意: nil 只能賦值給optional修飾的變量

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章