如何在ios中分隔数组
Posted
技术标签:
【中文标题】如何在ios中分隔数组【英文标题】:How to separate arrays in ios 【发布时间】:2014-06-13 12:27:32 【问题描述】:我在另一个数组中存储了三个数组。现在我需要将这三个数组分开并存储在三个不同的数组中。如何做到这一点?
Nsmutablearray *arr=[[nsmutablearray alloc]initwithobjects:arr1,arr2,arr3];
现在我需要将其划分为以下模型
Nsmutablearray *firstarr=arr1;
Nsmutablearray *secondarr=arr2;
Nsmutablearray *thirdarr=arr3;
我需要在 for in 循环中执行此操作。
【问题讨论】:
这是一个数组!!索引它! @yashwanth 为什么要请求“for in loop”? -1,你甚至没有费心写正确的类型名称!当您不努力提出问题时,您真的希望我们付出任何努力来回答它吗? 【参考方案1】:将它与数组索引一起使用可以分隔所有数组..
// Array at Index 0
NSArray *firstarr=arr[0];
// Array at Index 1
NSArray *secondarr=arr[1];
// Array at Index 2
NSArray *thirdarr=arr3[2];
【讨论】:
【参考方案2】:这就是你要找的吗?
NSMutableArray *firstArray = arr[0];
NSMutableArray *secondArray = arr[1];
NSMutableArray *thirdArray = arr[2];
请注意,NSArray
类使用 Objective-C 下标语法作为 [arr objectAtIndex:0]
的简写(它们是等价的,但将其写成数组下标更短更清晰)。
【讨论】:
以上是关于如何在ios中分隔数组的主要内容,如果未能解决你的问题,请参考以下文章
如何存储一个' | '使用 perl 在哈希中分隔假脱机文件