04.黑马程序员-NSSet、NSMutableSet
来源:互联网 发布:无法打开数据库 编辑:程序博客网 时间:2024/04/29 15:47
1. 基本使用
NSSet *s = [NSSet set]; NSSet *s2 = [NSSet setWithObjects:@"jack",@"rose", @"jack2",@"jack3",nil]; // 随机拿出一个元素 NSString *str = [s2 anyObject]; NSLog(@"%@", str); //NSLog(@"%ld", s2.count); NSMutableSet *s = [NSMutableSet set]; // 添加元素 [s addObject:@"hack"]; // 删除元素 // [s removeObject:(id)];
2. NSSet和NSArray的对比
1> 共同点* 都是集合,都能存放多个OC对象
* 只能存放OC对象,不能存放非OC对象类型(基本数据类型:int、char、float等,结构体,枚举)
* 本身都不可变,都有一个可变的子类
2> 不同点
* NSArray有顺序,NSSet没有顺序
0 0
- 04.黑马程序员-NSSet、NSMutableSet
- 黑马程序员-oc基础-集合NSSet,NSMutableSet
- 黑马程序员 OC语言 - 8 NSFileManager、NSSet、NSMutableSet
- 黑马程序员---Foundation常用类之NSSet/NSMutableSet
- 黑马程序员——Foundation学习之NSSet\NSMutableSet
- 黑马程序员——Objective-C学习之无序集合(NSSet\NSMutableSet)
- NSSet、NSMutableSet
- NSSet和NSMutableSet
- NSSet与NSMutableSet
- NSSet和NSMutableSet
- NSSet、NSMutableSet-OC+class
- [ios] NSSet,NSMutableSet[zhuan]
- NSSet和NSMutableSet
- NSSet和NSMutableSet
- Foundation NSSet NSMutableSet
- NSSet,NSMutableSet,NSIndexSet
- NsSet与NSMutableSet
- NSSet和NSMutableSet
- android 列表对话框
- IOS_Cocos2D_结点_精灵_消息调试(定时器)
- "家园"的详细设计(4)
- 2D动画(2)
- MotionEvent
- 04.黑马程序员-NSSet、NSMutableSet
- freemarker报错之十
- Palindrome Partitioning II
- Java流
- scala akka 修炼之路2(文件操作)
- MFC学习笔记(一)
- IOS_Cocos2D_间隔动作_帧动画_纹理相册_进度条_瞬时动作_SpriteBatchNode
- 【Java】【反射】
- mysql基本操作