Я использую несколько UIAlertViews в моем коде следующим образомUIAlertView не ждет
-(void) myfunc
{
myAlertView1 = [[UIAlertView alloc] initWithTitle:@"Message" message:[list objectAtIndex:1] delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[myAlertView1 show];
[myAlertView1 release], myAlertView1 = nil;
{
do something
}
myAlertView = [[UIAlertView alloc] initWithTitle:@"Error" message:[list objectAtIndex:1] delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[myAlertView show];
[myAlertView release], myAlertView = nil;
}
При запуске программы в симуляторе я вижу myAlertView1
(Message) на короткое время и не ждет Ok нажатия кнопки затем Я вижу myAlertView
(Ошибка), который ждет нажатия кнопки Ok, после чего я снова вижу myAlertView1 (Message), и он ждет нажатия кнопки OK.
Логически я хочу видеть myAlertView1
(Сообщение) и ждать, пока нажата кнопка Ok, а затем нажмите myAlertView
(Ошибка) и нажмите кнопку до щелчка. Я что-то упустил?
не работает на IOS. Сам UIAlertView не отображался перед входом в цикл while. – Gagan