мое приложение использует UIAlertView, если сеть не работает.и я использую многосетевой запрос асинхронно.
, когда в сети одновременно происходит сбой, UIAlerView показывается снова и снова.
я пытаюсь установить контроллер переменной bool.но UIAlertView покажет вызов метода в то же время.да, это та же микросекунда ...
if (!self.isAlertAlreadyShow) {
self.isAlertAlreadyShow = YES;
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:NSLocalizedString(@"fail_data_title", nil)
message:NSLocalizedString(@"fail_data_message", nil)
delegate:nil
cancelButtonTitle:NSLocalizedString(@"close", @"close")
otherButtonTitles:nil];
[alert show];
[alert release];
}
как показать UIAlerView только один?