这是一个Foundation详细模块的笔记的汇总,主要参考来源为在公司看的书《Objective-C编程全解》。
OC中的类分为可变(mutable)类和不可变(immutable)类。可变类的实例对象称为可变对象,指的是创建后能够改变其内容或状态的对象。不可变类的实例对象称为不可变对象,指的是创建后不可更改其内容的对象。对象是否可变的属性称之为可变性(mutability)。
其包名可以参考如下表格
种类 | 不可变类 | 可变类 |
数组 | NSArray | NSMutableArray |
数据 | NSData | NSMutableData |
词典 | NSDictionary | NSMutableDictionary |
集合 | NSSet | NSMutableSet |
字符串 | NSString | NSMutableString |
带属性的字符串 | NSAttributedString | NSMutableAttributedString |
字符集合 | NSCharacterSet | NSMutableCharacterSet |
索引集合 | NSIndexSet | NSMutableIndexSet |
0 条评论