swift之創建數組,字典及其一些用法

對於Swift而言,創建數組和OC大致是一樣的,我們可以直接用方括號來告訴系統,我要創建數組了啊,你得識別我啊,而字典就有所不同了,在OC中是大括號,但是在Swift中也是中括號,看下邊的例子:

var firstArr = ["1","2","3"]

var firstDic = [

    "1":"I",

   "2":"Love",

   "3":"You",

 ]

上邊就是一個字典和數組,通過直接賦值的方法來創建一個數組和字典。

第二種方法:也就是當我們在創建一個空數組或者字典的時候,可以使用初始化方法:

let  emptyArray = [String]() //創建一個空數組,數組中的數據類型都是字符串

let emptyDic = [String:Float]() //創建一個字典,字典中的key都是字符串,value都是float型的數據

分享點:

1.今天在看Swift書的時候,還發現了一個關於字符串操作的一個小技巧,分享給大家:

使用\()可以把一個簡單醒數據轉換成字符串類型的,比如說:

let intNum = 2

intNum雖然沒有顯式的說我是整型數據,但是可以退出來他就是整型數據,但是加上\()的操作後

\(intNum),就會變成字符串。

2.Swift中的數組還可以這麼用:

比如說你想利用for-in來遍歷一個數組,我們可以這麼用:for var i in array ,這和OC是一樣的,還可以這麼表達:for var i in 0..<array.count  (..<),

waring:使用 ..< 創建的範圍不包含上界,如果想包含的話需要使用 ... 。 





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