<span style="font-size:18px;">#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
@autoreleasepool {
//字典
/*
字典 NSDictionnary//NSMutableDictionary
1.概念:字典是关键字:‘key’及其定义的值'value'构成的集合,及其它是由key-value组成的键值对的集合,
通常来讲,'key'一般式'NSString'类型的,‘value’是OC中任意对象。对于字典来讲,我们就是通过key来访问value
2.为什么有了数组后,还要字典呢?在由大量的数据或者频繁查询信息,使用字典效率更高,因为字典是 采用键查询
的优化存储方法的。
3.在OC中我们使用'NSDictionary'和'NSMutableDictionary'来表示字典。其中‘NSMutableDictionary’
是‘NSDictionary’的子类
*/
//初始化
//创建一个空的字典
NSDictionary *dictionary1=[[NSDictionary alloc] init];
NSDictionary *dictionary2=[NSDictionary dictionary];//自己的初始化方法
//创建一个键值对的字典
//创建有一个键值对的字典
NSDictionary *dictionary3=[NSDictionary dictionaryWithObject:@"
Objective-C语言_不可变字典
最新推荐文章于 2023-02-09 15:37:12 发布
这篇博客介绍了Objective-C中不可变字典NSDictionary的使用,包括如何初始化、创建键值对、访问字典元素、遍历字典以及加载字典等内容。通过实例展示了dictionaryWithObjectsAndKeys方法、快速枚举和枚举器遍历字典的关键操作。
摘要由CSDN通过智能技术生成