ios NSDictionary\NSMutableDictionary
来源:互联网 发布:软件开发的风险 编辑:程序博客网 时间:2024/05/16 07:55
NSDictionary是集合的一种,存储的是key和value,特点:key是唯一的,无序
使用:
1.初始化方式:
NSDictionary *dict = [NSDictionary dictionaryWithObject:@"jack" forKey:@"name"]; NSArray *keys = @[@"name", @"address"]; NSArray *values = @[@"rose", @"美国"]; NSDictionary *dict1 = [NSDictionary dictionaryWithObjects:values forKeys:keys]; NSDictionary *dict2 = [NSDictionary dictionaryWithObjectsAndKeys:@"15", @"age", @"crx", @"name",nil]; NSDictionary *dict3 = @{@"name" : @"jack", @"age" : @"18"}; id name = dict3[@"name"]; // 返回的是键值对的个数 NSLog(@"%ld", dict3.count);
2.NSMutableDictionary的使用
NSMutableDictionary *dict = [NSMutableDictionary dictionary]; //添加 [dict setObject:@"jack" forKey:@"name"]; [dict setObject:@"18" forKey:@"age"]; //删除 [dict removeObjectForKey:@"name"]; //修改 [dict setObject:@"20" forKey:@"age"]; //查找 id age = dict[@"age"]; NSLog(@"%@",age);
0 0
- ios NSDictionary\NSMutableDictionary
- IOS NSDictionary和NSMutableDictionary例子
- ios------NSDictionary、NSMutableDictionary使用小结
- iOS基本数据类型-NSDictionary/NSMutableDictionary
- iOS中NSDictionary和NSMutableDictionary的用法
- ios之NSDictionary、NSMutableDictionary使用小结
- [IOS]NSDictionary以及NSMutableDictionary用法总结
- IOS学习之NSDictionary和NSMutableDictionary详解
- iOS集合之NSDictionary与NSMutableDictionary
- ios之NSDictionary、NSMutableDictionary使用小结
- iOS中NSDictionary和NSMutableDictionary的用法
- iOS开发之NSDictionary与NSMutableDictionary
- ios之NSDictionary、NSMutableDictionary使用小结【转】
- ios NSArray NSMutableArray NSDictionary NSMutableDictionary使用
- NSDictionary NSMutableDictionary
- NSDictionary、NSMutableDictionary
- NSDictionary NSMutableDictionary
- NSDictionary NSMutableDictionary
- hduacm 5464 Clarke and problem 题解
- nyoj-48 小明的调查作业
- 23设计模式之享元模式(Flyweight)
- 音乐播放器的制作
- 一篇文章让Oracle DB学会MySql【1】
- ios NSDictionary\NSMutableDictionary
- 利用委托关闭子窗体刷新父窗体
- Activity四种启动模式
- CentOS 7 安装配置OpenVPN Server
- 黑马程序员——异常
- Android中attr自定义属性详解
- break和return的用法
- 图像处理基本算法
- 典型的蓝屏故障的原因和解决办法。