【swift基础】06字典

转载 2016年06月02日 11:12:28

字典

/// 定义并实例化字典
var dict = [String: AnyObject]()

dict["name"] = "zhangsan"
dict["age"] = 18

print(dict)

// 设置相同 key,之前的数值会被覆盖
dict["name"] = "lisi"
print(dict)

// 删除某一个 key
dict.removeValueForKey("age")
print(dict)

dict["title"] = "manager"
print(dict)

// 遍历字典(k, v可以随便写)
for (k, v) in dict {
    print("\(k) -- \(v)")
}

// 合并字典
var dict2 = ["name": "wangwu", "age": 80, "title": "boss"]
for (k, v) in dict2 {
    dict.updateValue(v, forKey: k)
}
print(dict)

swift基础学习(06)[必要构造器,可空链式调用,错误处理,类型转换]

必要构造器,可空链式调用,错误处理,类型转换

Swift 基础学习(字典)

//(9)字典的概念和定义(key:value)//哈希查找 //addr = hash(key), value = hashTable[addr] //key一定是可hash的,String/Int...

iOS讲解迷惑--Swift基础(数据类型, 字符串, 数组, 字典 )

基本类型 var str = "Hello, playground" // 变量声明规则 // var (let) 变量名 = 值 var str1 = "abc" str1 = "bcd"...
  • NLYNN
  • NLYNN
  • 2015年10月22日 23:04
  • 329

Swift入门基础(语法,数据类型,数组,字典)

变量用var,常量用ler swift语句可以跨行 标志符必须以字符,下划线,美元符开头,不以数字开头 一行可以声明多个变量,用,隔开 “(变量)”占位符 Int在32位平台为Int32,在64位平台...

IOS中的Swift基础04(字典,枚举)

// //  main.swift //  SwiftLesson04 // //  Created by lanou on 16/10/26. //  Copyright (c) 2016...
  • ZGAaron
  • ZGAaron
  • 2016年10月26日 14:46
  • 167

Swift基础2-数组、字典的介绍

上一篇博客向大家讲解了Swift中常量、变量和字符串,这篇再接着向大家介绍数组和字典这两个在OC中使用十分频繁的数据类型在Swift中的一些基本的使用方法。...

IOS反射,swift反射,基础 MODEL转字典,字典转MODEL,根据下面的自己进行拓展

swift2.0中的反射,实现对象 字典相互转换 ===========mrshan 2016.1.14 ========================== 首先介绍一下Swift中的反射,在...

OC_06_字典,集合

字典 字典用于保存具有映射关系(key-value对)数据的集合。  与数组不同,字典靠key存取元素。 key不能重复,value必须是对象。 键值对在字典中是无序存储的。 字典分:不...

Objective-c学习笔记06——字典与集合

Objective-C可以开发apple家族系列产品的软件,这里记录成笔记方便日后复习: Objective-c学习笔记01——简介 Objective-c学习笔记02——类(面向对象) ...
  • lw_blog
  • lw_blog
  • 2013年11月15日 00:25
  • 1163
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【swift基础】06字典
举报原因:
原因补充:

(最多只允许输入30个字)