Objective-C 数据处理与设计模式详解
1. 数组操作
在 Objective-C 中,我们可以使用特定的方法对数组进行操作,以下是一些常见的操作方法:
1.1 删除元素
有两种主要的方法可以从数组中删除元素: removeObject: 和 removeObjectAtIndex: 。
- removeObject: 方法会从数组中移除指定的对象,无论该对象在数组中的位置如何。如果数组中有多个相同的对象,此方法会将它们全部移除。
- removeObjectAtIndex: 方法会移除数组中指定索引位置的对象。
示例代码如下:
NSMutableArray* myArray = [NSMutableArray arrayWithArray:
@[@"One", @"Two", @"Three"]];
[myArray removeObject:@"One"]; // 移除 "One"
[myArray removeObjectAtIndex:1]; // 移除 "Three",此时数组中的第二个元素
// 现在数组只包含 "Two"
1.2 替换元素
可以使用 replaceObjectAtIndex:withObject: 方法来替换可变数组中的对象。该方法会移除指定索引位置的对象,并将传入的对象替换进去。
超级会员免费看
订阅专栏 解锁全文
2

被折叠的 条评论
为什么被折叠?



