instrukcja if do tablicy

0

witajcie

mam następujący problem, stworzyłem tablicę z liczbami int i jak sprawdzić czy jakaś liczba jest zawarta w tablicy poniżej kod

 
int chkArray[4] = {1, 11, 21, 31};

if ([chkArray containsObject: level])
{


}

niestety wyskakuje mi błąd "Bad receiver type 'int *'"

Dzięki za pomoc

0

rozwiązałem problem, tylko nie wiem jak jest z savoir-vivre tego forum , zamieszcza się takie rozwiązania czy też nie?

0

Tak. Bo może jutro ktoś znów będzie mial taki problem? ;)

1

poniżej rozwiązanie, przede wszystkim inaczej zadeklarowałem tablicę

 

NSArray *chkArray = [NSArray arrayWithObjects: [NSNumber numberWithInt: 1], ..., nil];

if ([chkArray containsObject: [NSNumber numberWithInt: level]]);
{

// --- kod

}

1 użytkowników online, w tym zalogowanych: 0, gości: 1