OC-7.NSSet NSValue NSNumber
来源:互联网 发布:淘宝卡索卫浴靠谱吗 编辑:程序博客网 时间:2024/05/21 01:55
一. 集合
1. 集合作为OC中的另一个容器,开发过程中使用的范围并没有数组和字典频繁,集合经常用来处理重用问题
2. 集合的特点:
互异性: 集合中不能存在两个相同的对象
无序性: 集合中的对象没有顺序,先添加的对象不一定在集合的第一个位置,后添加的对象也不一定在集合的最后位置
3. NSSet(不可变集合)
集合创建
注: 不可变集合一旦创建,集合中的对象无法修改,只能从集合中读取对象,并且没有快速创建集合对象的字面量
常用操作
4. NSMutableSet(可变集合)
NSMutableSet的父类是NSSet,具有NSSet的所有方法,同时在其基础上又增加了添加和删除对象的操作
集合创建
常用操作
二. 数值
作用: 实现数据类型和OC对象类型的相互转换
基本数据类型转换为NSNumber
结构体类型转换为NSValue
1. NSNumber
2. NSValue
三. 省市区思想
省数组套省字典套市数组套市字典套区数组套区字符串
部分输出结果
0 0
- OC-7.NSSet NSValue NSNumber
- OC类 之 NSData NSDate NSSet NSNumber NSValue
- OC--迭代器/NSNumber/NSValue/NSRange/NSSet/NSDate 及相互转化
- OC 学习笔记4 NSSet NSMutableSet NSDictionary NSMutableDictionary NSNumber NSValue
- OC中的NSNumber、NSValue
- NSNumber 和 NSDate 和NSValue 和 NSSet
- NSArray, NSNumber, NSValue, NSSet, 数组排序
- oc -13 NSNumber NSValue NSDate
- OC中的NSNumber和NSValue
- iOSDay14之OC NSNumber + NSValue
- 黑马程序员--ios基础--oc-foundation--NSSet、NSDictionary、NSNumber、NSValue、NSDate
- 黑马程序员_Foundation学习之NSSet、NSDictionary、NSNumber、NSValue、NSDate
- Foundation框架—NSArray、NSSet、NSDictionary、NSNumber、NSDate、NSValue
- 黑马程序员--ios Foundation中几个类NSNumber,NSValue,NSSet
- 黑马程序员——Foundation---NSSet,NSDictionary,NSNumber,NSDate,NSValue
- OC基础—NSNumber、NSValue、NSDate
- OC--Foundation-NSDictionary,NSNumber,NSDate,NSValue
- OC--NSValue、 NSNumber、NSNull、NSDate的使用
- iOS之网络数据缓存
- Android常见字体
- LintCode-剑指Offer-(3)统计数字
- Android之解决输入法软键盘弹出挤压屏幕或覆盖控件问题
- iOS之xcode
- OC-7.NSSet NSValue NSNumber
- 深搜1 —— Prime Ring Problem
- Linux学习【菜鸟篇】- 学习笔记- Shell(常用命令)
- Android使用本地广播
- OC01_类与对象
- Delphi调用C++ DLL函数,有些类型相关的知识
- 卡片游戏
- iOS之viewController瘦身
- POI导出JavaWeb中的table到excel下载