一、NSSet和NSMutableSet
1.NSSet:不可变集合
基本使用:
2.NSMutableSet: 可变集合
基本使用
3.NSSet和NSArray的对比
1>共同点:
都是集合,都能够存放多个对象
只能存放oc对象,不能存放非oc对象类型(如int等基本数据类型和结构体,枚举等)。
本身都不可变,都有一个可变的子类。
2>不同点:
NSArray有顺序,NSSet没有顺序
二、NSDictionary和NSMutableDictionary
1. NSDictionary不可变字典
1>介绍
现实中的字典:根据索引找到具体的内容
OC中的NSDictionary:根据key找到value。里面存储的东西都是键值对。
2> NSDictionary的创建
注意:快速创建字典是编译器特性。
3> NSDictionary的访问
4> NSDictionary的遍历
2. NSMutableDictionary可变字典
1>NSMutableDictionary的基本使用
2>NSMutableDictionary的使用注意
注意:这种快速创建的方式只适用于不可变字典
本文详细介绍了Objective-C中的NSSet和NSMutableSet的基本用法及其与NSArray的区别,并对比了NSDictionary与NSMutableDictionary的特点与使用注意事项。
490

被折叠的 条评论
为什么被折叠?



