Swift基础知识之:字典数据类型 2017-03-07

PHP数组中有关联数组,swift中的字典类型其实和php中的关联数组很像。

注:本文所有实例为 swift3.0

//定义一个字典类型

var dict = ["name':"swh","website":"https://larastore.net"]

【1】查找条目

dict["name"]

//返回如下值
$R0: String? = "swh"

//当查找不存在的键的值的时候 返回如下
dict["age"]
//返回nil
$R1: String? = nil


【2】添加条目

dict["address"] = "beijing shijingshan"

【3】更新条目

dict["name"] = "David Sun"

【4】删除条目 直接赋值为nil即可

dict["name"] = nil

//或者使用removeValue
dict.removeValue(forKey:"website")


【5】数组的数组

说得通俗点,就是多维数组或者多维关联数组


【6】创建空数组和空字典

//创建空数组

let arr:Array = []
let arr2 = [String]()

//空字典
let  myDict = [String:String]()


【4】循环迭代显示 和 PHP基本类似

for item in list
for(key,value) in list

本文章为 LaraMall官网原创 转载请注明出处。谢谢合作!

扫描二维码,关注LaraMall系统