NSArray和NSMutableArray的区别
b / w NSArray和NSMutableArray什么区别?
可以修改NSMutableArray (以及所有其他具有Mutable名称的类)。 所以,如果你创build一个普通的NSArray ,你以后不能改变它的内容(不重新创build它)。 但是如果你创build一个NSMutableArray ,你可以改变它 – 你会注意到它有像-addObject:和-insertObject:atIndex: 。
详细信息请参阅文档 。
“可变”types是可以在初始化后更改的类,如NSMutableString vs NSString 。
NSArray:在NSArray中,我们不能改变索引….意味着修复数组。
NSMutableArray:在NSMutableArray中,我们可以更改索引,并在运行时在数组中添加值。