如何将数组值添加到另一个数组?
我使用以下方式获取数组:
NSMutableArray *pointsArray = [[result componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] retain];
我想将pointsArray
的第一个和最后一个值添加到另一个数组。
答案 0 :(得分:2)
[array addObject:[pointsArray objectAtIndex:0]]; //First Object
[array addObject:[pointsArray lastObject]]; //Last Object
但是这个array
应该是NSMutableArray
。
答案 1 :(得分:1)
使用objectAtIndex:
NSArray
方法获取数组的值。
答案 2 :(得分:0)
如下
NSUInteger totObjects = [pointsArray count];
[yourOtherArray addObject:[pointsArray objectAtIndex:0]]; //First Object
[yourOtherArray addObject:[pointsArray objectAtIndex:totObjects-1]]; //Last Object
答案 3 :(得分:0)
简单就是这样添加
NSArray *otherArray = [[NSArray alloc] initWithObjects: [pointsArray objectAtIndex:0], [pointsArray objectAtIndex:[pointsArray count]-1],nil];
答案 4 :(得分:0)
这可以通过以下方式实现:
NSMutableArray *recentPhotos = [[NSMutableArray alloc] init];
//add one object to the array
[recentPhotos addObject: selectPhotos];