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

对OC中不可变类的理解

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

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

 

posted @ 2016-05-11 14:56  stevenwuzheng  阅读(176)  评论(0编辑  收藏  举报