//Dictionaries -- key -> value
var dic = ["Bank": "Money", "Restaurant": "Food"]
var dic2: [String: String] = ["Home": "Happines"]
print(dic["Bank"]!)
print(dic["Restaurant"]!)
print(dic2["Home"]!)
//Find count
dic.count
dic2.count
//Add item to dictionaries
dic["NewKey"] = "NewValue"
print(dic["NewKey"]!)
//Update dictionaries
dic["Bank"] = "ChangeFood"
dic.updateValue("Security", forKey: "Bank")
//Remove item
dic.removeValueForKey("Bank")
dic["Bank"] = nil //will set has empty value
Categories: Iphone Swift 3