2014-11-04 86 views
0

我是新手在iOS開發我想分裂一個JSON解析數組到兩個數組基於objectAtIndex它怎麼可能?我想從我的JSON解析數組中創建兩個數組firstArray和SecondArray在這裏我想第一個數組只包含我的JSON解析數組的FirstObject和SecondArray包含所有剩餘的JSON數組值。我爲FirstArray寫了像。我的JSON解析數組。它正在工作,但現在我想將我的imageArray的所有remanning值添加到第二個數組如何可能?如果可能的話請給我解決方案。如何將數組拆分爲兩個數組基於iOS中的objectAtIndex?

+0

副本陣列和複製的數組中刪除第一個對象。 – 2014-11-04 10:04:55

+0

如何複製並刪除它,請給我任何資源。 – 2014-11-04 10:08:26

+0

您是否得到了解決方案? – Spynet 2014-11-04 10:50:29

回答

0

你可以使用這個如果secondArray是NSMutableArray的

self.secondArray=[self.imageArray mutableCopy]; 
[self.secondArray removeObjectAtIndex:0]; 

或者這是否是NSArray的

self.secondArray=[self.imageArray subarrayWithRange:NSMakeRange(1, self.imageArray.count-1)]; 

BTW是您的類型的數組的JSON的第一個對象?如果它是一個陣列,那麼你很好。如果沒有,那麼你需要將它添加到firstArray 你可以使用這個如果firstArray是NSMutableArray的

[self.firstArray addObject:[self.imageArray objectAtIndex:0]]; 

或者這是否是NSArray的

self.firstArray=[self.imageArray subarrayWithRange:NSMakeRange(0, 1)]; 
0
Copy array: 
NSArray *newABC = [NSArray arrayWithArray:someOtherArray]; 
Remove First Object 
[self.newABC removeObjectAtIndex:0] 
相關問題