对OC中不可变类的理解

OC中存在很多不可变的类(如NSString,NSAttributedString,NSArray,NSDictionary,NSSet等),用它们创建的对象存在于堆内存中,但是其中存储的内容是在创建时就确认的,其内容以后就不能再更改了。

具体的原理已写在如下截图中,就不重复描述了。

[BS-18] 对OC中不可变类的理解-LMLPHP

[BS-18] 对OC中不可变类的理解-LMLPHP

04-26 03:25