Может кто-нибудь сказать мне, как вызвать элемент из массива и присвоить его переменной?
В моей viewdidload я создаю случайный массив чисел.
- (void)viewDidLoad {
int n = 40;
NSMutableArray *numbers = [NSMutableArray array];
for (int i = 1; i <= n; i++) {
[numbers addObject:[NSNumber numberWithInt:i]];
}
NSMutableArray *result = [NSMutableArray array];
while ([numbers count] > 0) {
int r = arc4random() % [numbers count];
NSNumber *randomElement = [numbers objectAtIndex:r];
[result addObject:randomElement];
[numbers removeObjectAtIndex:r];
}
NSLog(@"%@", result);
NSLog (@"The 4th integer is: %@", [result objectAtIndex:3]);
}
ВВ другом разделе я хотел бы назвать эти значения.Например,
-(void)nextpiece{
countnumber=2;
count=[result objectAtIndex:countnumber];
}
, где число и число являются целыми.Проблема в том, что он не распознает массив результатов.Ошибка «Использование необъявленного идентификатора« результат »». Может ли кто-нибудь предложить решение?Большое спасибо