Может ли кто-нибудь немного помочь мне с моей проблемой ниже?
Когда я вызываю функцию myFunction, изображения, которые я хочу установить для кнопок, появляются через 2 секунды одновременно, а не по одному с задержкой 0,5 секунды.
Подробнее:
- generateNumbers - массив с четырьмя элементами NSNumber (4,1,3,2)
- кнопки устанавливаются в UIView через IB и имеют теги (1,2,3,4)
-(IBAction) myFunction:(id) sender {
int i, value;
for (i = 0; i<[generatedNumbers count]; i++) {
value = [[generatedNumbers objectAtIndex:i] intValue];
UIButton *button = (UIButton *)[self.view viewWithTag:i+1];
UIImage *img = [UIImage imageNamed:[NSString stringWithFormat:@"%d.png",value]];
[button setImage:img forState:UIControlStateNormal];
[img release];
usleep(500000);
}
}