NSMutableArray常见用法
时间: 2023-10-08 17:11:46 浏览: 191
NSMutableArray是Objective-C语言中的一个动态数组类,常用于在运行时动态添加、删除、修改数组元素。以下是一些NSMutableArray的常见用法:
1. 创建NSMutableArray对象:
```objective-c
NSMutableArray *array = [[NSMutableArray alloc] init];
```
2. 添加元素到数组末尾:
```objective-c
[array addObject:element];
```
3. 插入元素到指定位置:
```objective-c
[array insertObject:element atIndex:index];
```
4. 删除指定位置的元素:
```objective-c
[array removeObjectAtIndex:index];
```
5. 删除指定元素:
```objective-c
[array removeObject:element];
```
6. 替换指定位置的元素:
```objective-c
[array replaceObjectAtIndex:index withObject:newElement];
```
7. 获取指定位置的元素:
```objective-c
id element = [array objectAtIndex:index];
```
8. 获取数组的长度:
```objective-c
NSUInteger count = [array count];
```
9. 检查数组是否包含指定元素:
```objective-c
BOOL contains = [array containsObject:element];
```
10. 遍历数组:
```objective-c
for (id element in array) {
// 处理每个元素
}
```
以上是NSMutableArray的一些常见用法,可以根据具体需求选择适合的方法来操作数组。
阅读全文