Foundation Framework 常用类使用方法
2015-07-29 08:19
169 查看
NSObject
description方法是NSObject自带的方法,包括类方法和对象方法,用于输出描述类或对象的字符串。
自定义类如果需要拷贝功能,则需要自己实现下面两个拷贝方法。
-(id)copy;// 返回该对象的不可变副本
-(id)mutableCopy;// 返回该对象的可变副本
NSSet、NSMutableSet 为无序集合,内部使用hash表处理数据,很方便找到数据,可以进行集合相关的数据计算。
NSOrderedSet、NSMutableOrderedSet 为有序集合
NSRange 是一种C语言结构,描述了一个范围,由一个起始位置和一个长度构成。其中NSNotFound表示起始位置不存在。
NSRangePointer 等同于 NSRange的指针类型。
description方法是NSObject自带的方法,包括类方法和对象方法,用于输出描述类或对象的字符串。
NSObject(NSString *)description() { return [NSString stringWithFormat:@"姓名: %@ 年龄: %d",name,age]; }
自定义类如果需要拷贝功能,则需要自己实现下面两个拷贝方法。
-(id)copy;// 返回该对象的不可变副本
-(id)mutableCopy;// 返回该对象的可变副本
NSSet、NSMutableSet 为无序集合,内部使用hash表处理数据,很方便找到数据,可以进行集合相关的数据计算。
NSOrderedSet、NSMutableOrderedSet 为有序集合
NSRange 是一种C语言结构,描述了一个范围,由一个起始位置和一个长度构成。其中NSNotFound表示起始位置不存在。
NSRangePointer 等同于 NSRange的指针类型。
相关文章推荐
- 【POJ 3020】Antenna Placement
- 指针与数组 连载2
- 多线程 总结一
- poj 3026 Borg Maze (BFS + Prim)
- 脚本学习之路--if_$
- 邮票分你一半
- 多线程(三)-- 线程安全问题
- 多校3 1004 Painter
- 蓝屏修复工具和蓝屏代码查询软件
- 定义一个宏,不用if switch > < 等任何判断语句 比较a和b的大小
- Tab选项卡界面(1)
- Android jar包Proguard混淆方法
- Scade——学习笔记
- The Suspects(POJ_1611)
- sap模板
- refresh的停车场 SDUT
- Maven学习阶段性总结
- 指针与数组 连载2
- 安卓从字符串中删除指定的子串
- Ocaml学习笔记