2010-08-05 3 views
0

привет я новый iphone программист я хочу знать, что мы можем создать массив целочисленных, массив строк .... и т.д. seperatly как C++ , если да, то как .... я прочитал о примере, приведенном на этом сайте, но это c стиль массива .... ответьтесоздание целочисленный массив

ответ

2

NSArray - стандартный класс массива в какао/какао-Touch. Он может содержать объекты, но не примитивы.

можно хранить целые числа в массиве, окружив их с NSNumber объекта, как так:

NSNumber *myInt = [NSNumber numberWithInt:1]; 

Затем вы можете сохранить его в массиве, как так:

NSArray *myArray = [NSArray arrayWithObject:myInt]; 
+0

Я попробовал это, но проблема в том, что я хочу хранить значения человека в нем, но он не поддерживает – Saawan

1
NSArray *arr = [NSArray arrayWithObjects:@"a", @"b", @"c", nil]; 

NSArray *arr = [NSArray arrayWithObjects:[NSNumber numberWithInteger:1] 
             , [NSNumber numberWithInteger:2] 
             , [NSNumber numberWithInteger:3] 
             , nil]; 

Here's ссылка.