OC之Foundation集合和字典
来源:互联网 发布:illustrate软件 编辑:程序博客网 时间:2024/04/28 03:57
一、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的使用注意
注意:这种快速创建的方式只适用于不可变字典
0 0
- OC之Foundation集合和字典
- OC--Foundation(字典)
- Foundation -- OC集合 --NSArray
- Foundation -- OC集合 --NSSet
- Foundation -- OC集合 --NSDictionary
- Foundation -- OC集合 --NSNumber
- Foundation -- OC集合 --NSDate
- Foundation -- OC集合 --NSValue
- OC - Foundation集合类
- 黑马程序员--OC的Foundation框架之字典
- 黑马程序员——OC基础---Foundation之字典
- oc学习之Foundation框架--字典类
- OC中Foundation框架的数组和字典
- Foundation框架: 8.OC中的集合类之三 - NSSet和NSMutableSet的基本认识
- OC基础之字典,集合,字符串
- 使用对象集合(通过Foundation框架使用OC处理字典,集合)
- OC中的数组、字典和集合解析
- Object-C Foundation 框架汇总之-数组,字典,集合
- jquery ajax传java后台出现中文乱码
- block一点也不神秘————如何利用block进行回调
- 鸟哥私房菜实践(15)- postfix
- 2014管理实战总结
- 不同的角度,不同的玩法——用Python实现Fibonacci函数
- OC之Foundation集合和字典
- Spring MVC之基于配置的Hello World
- mysql 常用命令
- TouchID 开发问题总结
- WEB 项目中读取 WEB-INF 目录下配置文件的方法
- 【CUDA并行编程之三】Cuda矢量求和运算
- Digital Visual Effects Reading lists
- test
- aps.net MVC3分页