使用 Swift 2 的 iOS 開發——字典



字典是儲存鍵值對中值的集合,即儲存在字典中的資料儲存在每個值都與某個鍵相關聯的方式中。其中,每個鍵都是唯一的,且不能在同一字典中出現兩次。而與鍵相關的值可能會重複/重複出現。字典不會按任何順序進行儲存,並且可以使用鍵來訪問它。

建立空字典

以下命令將建立一個空字典,其中鍵將為整數,而值將為 String 資料型別。

var DictionaryName = [Int : String]()

字典如下所示儲存 −

[key1: value1 , key2 : value2 , key3 : value3 ……]

向字典分配值

讓我們考慮以下示例,它顯示如何向字典分配值。

var airports = [String : String]() 
airports = [“Delhi” : “IGI” , “Bengaluru”:”Kempegowda”,”DelhiTwo”: “Safdarjung”] 

字典上的操作

以下幾點描述了對字典執行的各種操作。

  • DictionaryName.count − 返回字典中鍵值對的數量。

  • DictionaryName.isEmpty − 如果字典為空,則返回 true。

  • DictionaryName[Key] = Value − 將鍵值對新增到 Dictionary 中。

  • DictionaryName.updateValue(“Value” ,forKey : “key”) − 更新鍵,如果存在。

  • DictionaryName.removeValue(forKey : key) − 刪除鍵的值。

Operations On Dictionary
ios_development_with_swift2_playground.htm
廣告
© . All rights reserved.