首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >NSArray与NSMutableArray的区别

NSArray与NSMutableArray的区别
EN

Stack Overflow用户
提问于 2009-08-28 05:46:39
回答 3查看 44.2K关注 0票数 62

b/w NSArrayNSMutableArray的区别是什么

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-08-28 05:51:26

可以修改NSMutableArray (以及名称中包含Mutable的所有其他类)。因此,如果您创建了一个普通的NSArray,以后就不能更改它的内容(除非重新创建它)。但是如果你创建了一个NSMutableArray,你可以修改它--你会注意到它有像-addObject:-insertObject:atIndex:这样的方法。

详情请参见the documentation

票数 116
EN

Stack Overflow用户

发布于 2009-08-28 05:52:26

“可变”类型是在初始化后可以更改的类,就像NSMutableStringNSString一样。

票数 5
EN

Stack Overflow用户

发布于 2014-02-10 16:00:19

NSArray :在NSArray中,我们不能更改索引....表示固定数组。

NSMutableArray :在NSMutableArray中,我们可以更改索引,也可以在运行时将值添加到数组中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1345215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档