- (void) performDismiss: (NSTimer *)timer
{ [baseAlert dismissWithClickedButtonIndex:0 animated:NO];//important
[baseAlert release];
baseAlert = NULL;
}- (void) presentSheet
{ baseAlert = [[UIAlertView alloc]
initWithTitle:@"Alert" message:@"\nMessage to user with asynchronous information"
delegate:self cancelButtonTitle:nil
otherButtonTitles: nil];
[NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector: @selector(performDismiss:)
userInfo:nil repeats:NO];
[baseAlert show];
}