2.在swift中數值相加必須是相同型別才行(不會自動把Int8轉成Int16)
必須先將型別轉成相同才能運算, 型別(要轉型的變數)
3. 在swift中Int是會隨著32/64 bit OS 而有不同,在32時相當於Int32,在64時相當於Int64
4.區間運算
以下程式碼等同於for迴圈輸出1~10
//區間運算 3個點(含頭跟尾巴)
for index in 1...10
{
print(index)
}
半封閉區間運算
//半封閉式區間 2個點(含頭不含尾)
for p in 1..<10
{
println(p)
}
5. &&運算
if 100<200 && 300<400
{
println("yes")
}
6.if條件判斷
var a = 10
var b = 20
if a == b
{
println("equ")
}
else
{
println("no equ")
}
7. typealias
用typealias 將型別取上別名
typealias LocaltionLate = Double
var myValue : LocaltionLate
//assig value
myValue=3.141159
print(myValue)
8.cololectio(array)
var names = ["allent" , "bill" , "candy" ,"eric"]
var r=names.count
//swift int 會隨32和64位元系統而改變長度
println(names[0])
沒有留言:
張貼留言