NSDictionary
来源:互联网 发布:软件账号密码破译 编辑:程序博客网 时间:2024/05/08 21:21
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys: @"value1", @"key1", @"value2", @"key2", nil]; 注意nil 结尾
//得到key-value的个数int dictSize = [myDictionary count];
//根据key找到字典中的值
NSArray *mobile = [myDictionary objectForKey:@"mobile"];
//得到所有key
NSArray *keys = [myDictionary allKeysForObject:array1];
//得到所有value
NSArray *values = [myDictionary allValues];
- (id)objectForKey : (id)aKey 返回给定key与之关联的value,若key不存在,返回nil. 读取 这个应该是常用的
- (id)valueForKey:(NSString *)key 返回给定key与之关联的value
NSMutableDictionary类允许随意添加或删除字典元素。
键值和数据必须不为nil,如果想表示一个空的值,则用NSNull。字典本身是不可以更改的。
//可变字典
NSMutableDictionary *dictMutable = [[NSMutableDictionaryalloc]initWithObjectsAndKeys:array1,@”mobile”,array2,@”computer”, nil];
NSString *string4 = @”stringTV”;
//修改对象
[dictMutable setObject:string4 forKey:@"media"];
//删除对象
[dictMutable removeObjectForKey:@"mobile"];
//删除多个对象
NSArray *keyArray =[NSArray arrayWithObjects:@"mobile",@"computer", nil];
[dictMutable removeObjectForKey:keyArray];
//删除所有对象
[dictMutable removeAllObjects];
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSDictionary
- NSArray NSDictionary
- 音乐播放器(3)--歌词显示
- UIColor
- Java正则表达式(五)
- Q2023
- iOS 开发之Target
- NSDictionary
- 【鬼脚七经典电商思路】淘宝卖家的竞争力(1)
- HBase性能调优
- ubuntu redis php扩展
- 如何应对数据库中大数据的查询
- java.lang.NullPointerException的各种问题
- IdUDPServer和IdUDPClient 实现数据通信
- 【鬼脚七经典电商思路】淘宝卖家的竞争力(2)之迎合容量
- 百度地图计算两坐标之间的距离