Добавить значение массива в другой массив - PullRequest
0 голосов
/ 05 июля 2011

Как я могу добавить значение массива в другой массив?

Я получаю массив, используя:

NSMutableArray *pointsArray = [[result componentsSeparatedByCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] retain];

Я хочу добавить первое и последнее значение pointsArray вдругой массив.

Ответы [ 5 ]

2 голосов
/ 05 июля 2011
[array addObject:[pointsArray objectAtIndex:0]]; //First Object
[array addObject:[pointsArray lastObject]]; //Last Object

Но это array должно быть NSMutableArray.

1 голос
/ 05 июля 2011

Получить значение массива, используя objectAtIndex: метод NSArray.

0 голосов
/ 05 июля 2011

Это может быть достигнуто с помощью этого:

NSMutableArray *recentPhotos = [[NSMutableArray alloc] init];

//add one object to the array
[recentPhotos addObject: selectPhotos];
0 голосов
/ 05 июля 2011

Просто добавь вот так

NSArray *otherArray = [[NSArray alloc] initWithObjects: [pointsArray objectAtIndex:0], [pointsArray objectAtIndex:[pointsArray count]-1],nil];
0 голосов
/ 05 июля 2011

следующим образом

NSUInteger totObjects = [pointsArray count];
[yourOtherArray addObject:[pointsArray objectAtIndex:0]]; //First Object
[yourOtherArray addObject:[pointsArray objectAtIndex:totObjects-1]]; //Last Object
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...