Problema ao definir o texto da etiqueta no iOS
Eu tenho um conectadoUILabel
@property (strong, nonatomic) IBOutlet UILabel *label;
E uma ação, que é acionada pelo botão
- (IBAction)buttonPressed:(UIButton *)sender;
Quando o botão é pressionado, eu gostaria de atualizar o rótulo para exibir segundos em execução até 3 minutos, então eu
- (IBAction)buttonPressed:(UIButton *)sender {
for (int i =0; i < 180; ++i) {
[label setText:[NSString stringWithFormat:@"%d", i]];
sleep(1);
}
}
Confirmado, o método é chamado, o timer está passando .. o texto do rótulo, no entanto, não muda. O que estou fazendo de errado, por favor?