ios - 如何删除 NSMutableArray IOS 中除第一个索引以外的所有索引处的对象

标签 ios objective-c nsmutablearray

我有 1 个可变数组,我想删除对象的所有索引,但将对象保留在第一个索引处。 示例:输入:数组 (a,b,c,d,e) 输出:数组(a)

你能帮帮我吗?提前致谢

最佳答案

NSMutableArray *testArray=[[NSMutableArray alloc] initWithObjects:@"A",@"B",@"C", nil];
[testArray removeObjectsInRange:NSMakeRange(1, testArray.count-1)];

但请确保数组数量大于 1。

关于ios - 如何删除 NSMutableArray IOS 中除第一个索引以外的所有索引处的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17421395/

相关文章:

ios - 如何从第三个 viewController 返回到第一个 viewController

ios - 放置在 UITableViewController 顶部时看不到搜索栏

ios - Firebase 将垃圾记录到控制台。 Xcode - 8 (Swift3)

objective-c - 让 coreml 在 objective-C 中运行

IOS:将图像从 parse.com 加载到 TableView 中

iphone - 将字符串拆分为数组对象

ios - 键盘打开后如何在viewDidLoad中获取键盘高度

ios - 如何在异步获取 JSON 数据以填充到 UITableView 时显示 UIActivityIndi​​catorView?

ios - 没有冲突类别方法的警告

objective-c - 将对象添加到 NSMutableArray 时使用 SIGABRT