没有合适的资源?快使用搜索试试~ 我知道了~
ange-zhao#C#字典1
需积分: 0 0 下载量 152 浏览量
2022-07-25
14:33:02
上传
评论
收藏 5KB MD 举报
温馨提示
试读
1.NSDictionary(不可变字典) 1.创建字典: 2.访问字典中得某个键值 2.NSMutableDictionary(可变字典)的一些常用方法 1.
资源推荐
资源详情
资源评论
# 1.NSDictionary(不可变字典)
## 1.创建字典:
### ①.字面量语法 创建字典 前面为键 : 后面为值 注意这种和NSArray一样 ,创建的对象都是不可变的
### NSDictionary *tires = @{@"left-front": @"左前",@"righr-front": @"右前",@"left-back":@"左后",@"right-back":@"右后"};
### ②.使用 NSDictionary的工厂方法dictionaryWithObjectAndKeys 来创建字典
### NSDictionary *tire1 = [NSDictionary dictionaryWithObjectsAndKeys:t1,@"left-front",t2,@"right-front",t3,@"left-back",t4,@"right-back", nil];
## 2.访问字典中得某个键值
### ① Tire *tire = [tires objectForKey:@"left-back"];
### ② Tire *tire2 = tires[@"left-back"];
## 3.访问字典中得key 和 value
### allKeys 方法: 获取字典的key
### allValues 方法:获取字典的value
# 2.NSMutableDictionary(可变字典)的一些常用方法
## 1.使用工厂方法 dictionaryWithCapacity 来创建字典
### NSDictionary *tire1 = [NSDictionary dictionaryWithObjectsAndKeys:t1,@"left-front",t2,@"right-front",t3,@"left-back",t4,@"right-back", nil];
### 也可以直接通过这种方法添加 : 字典对象[key] = value
## 2.向字典中添加元素
### setObject : 值对象 forKey: key对象
### 如:[mutableDictionary setObject: t1 forKey:@"left-front"];
## 3.从字典中删除元素
### removeObjectForKey : 删除制定key下得元素
### removeAllObjects : 删除字典中所有的元素
## 4.setDictionary : anotherDictionary 将接受字典的内容情况,并将给定字典的内容添加进来
# 3.注意:NSString、NSArray、NSDictionary是类簇,不要创建它们的子类�
点击阅读更多
资源评论
恽磊
- 粉丝: 21
- 资源: 297
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python实现的,利用树莓派的GPIO端口控制输出汉字到点阵LED屏上
- 基于Solidworks、Matlab Simulink、COMSOL的倒立摆协同仿真资料
- 单片机电子设计项目参考资料基于PLL信号发生器的设计论文资料(仅论文)
- 16957123401091706567347925721090.zip
- 汇编语言实现对加密的字符串进行解密
- 基于WebGIS的地图发布系统设计与实现
- Java基于遗传算法的自动排课系统源码.zip
- 单片机电子设计项目参考资料基于IGBT的变频电源设计论文资料(仅论文)
- 单片机电子设计项目参考资料基于GSM短信模块的家庭防盗报警系统论文资料(仅论文)
- tensorflow-1.5.0-cp27-cp27m-win-amd64.whl
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功