【NSMutableArray Objective-C语言】

一、NSMutableArray是NSArray的子类

1.所以,NSMutableArray仍然是1个数组,具备NSArray数组的特点:

1)只能存储OC对象

2)每1个元素都是紧密相连的

3)元素的类型固定

2.NSMutableArray数组的元素,可以动态的新增和删除

NSMutableArray相对于父类做的扩展

就是NSMutableArray数组的元素,可以动态的新增和删除

其他的用法均与NSArray一致

所以:NSArray数组一旦创建,其元素的个数就固定,无法新增删除

而这个NSMutableArray数组呢,元素可以新增,可以删除

其他用法和父类一样

二、NSMutableArray数组的创建

1.NSMutableArray *arr1 = [NSMutableArray new];

猜你喜欢

转载自blog.csdn.net/madoca/article/details/127695883#comments_24026044