Object-C之词典(NSDictionary, NSMutableDictionary)
来源:互联网 发布:淘宝相机镜头十大黑店 编辑:程序博客网 时间:2024/06/04 22:47
//程序启动界面显示之前会调用这个方法//所以将语法代码添加在这里- (void)viewDidLoad { [super viewDidLoad]; //词典对象 类似java中map集合 //========1.不可变词典======== NSDictionary *dictionary=[ NSDictionary dictionaryWithObjectsAndKeys:@"jack", @"name", @"25",@"age", nil]; //大小 int len = [dictionary count]; NSLog(@"count=%d",len); //遍历所有key NSEnumerator *key= [dictionary keyEnumerator]; for (NSObject *obj in key) { NSLog(@"key=%@",obj);//key=name ; key=age } //遍历所有value NSEnumerator *value=[dictionary objectEnumerator]; for (NSObject *obj in value) { NSLog(@"value=%@",obj); } //通过key找到value NSObject *obj= [dictionary objectForKey:@"name"]; if (obj != nil) { NSLog(@"通过KEY找到的value是: %@",obj); } //========2.可变词典======== NSMutableDictionary *mutableDictionary=[NSMutableDictionary dictionaryWithCapacity:10]; //设置值 [mutableDictionary setObject:@"jim" forKey:@"name"]; [mutableDictionary setObject:@"28" forKey:@"age"]; //通过key找到value NSObject *object=[mutableDictionary objectForKey:@"age"]; if(object!=nil){ NSLog(@"通过KEY找到的value是: %@",object); } NSArray *arrayKey= [mutableDictionary allKeys]; NSArray *arrayValue = [mutableDictionary allValues]; }
0 0
- Object-C之词典(NSDictionary, NSMutableDictionary)
- Object-C NSDictionary /NSMutableDictionary
- Objective-C 语法之词典对象(NSDictionary/NSMutableDictionary)
- object-c 之NSDictionary和NSMutableDictionary的一些操作
- Object-c学习之路九(字典(NSDictionary&NSMutableDictionary))
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-C语法之NSDictionary和NSMutableDictionary
- Objective-c - NSDictionary(NSMutableDictionary)
- Objective-C----NSDictionary、NSMutableDictionary
- 搜索框
- 如何使json_encod中的中文和url不被编译?
- jquery读取当前页面的所有cookie
- 原型模式-Prototype Pattern 对象的克隆——原型模式(一):大同小异的工作周报,原型模式概述
- 还不如看看庄子的大智慧
- Object-C之词典(NSDictionary, NSMutableDictionary)
- LeetCode 191. Number of 1 Bits
- Qt之QFutureWatcher
- iOS扩大按钮UIButton的点击范围
- eclipse中导入项目外部的jar包时出现.classpath can`t be write
- ubuntu 安装uget—+aria2并且在火狐中将其设置为默认的下载器
- 【PAT甲级】1046. Shortest Distance (20)
- iOS 自定义输入键盘
- Python内建函数:sorted