Two UIAlertView consecutively in didFinishLaunchingWithOptions
===

I want two alert views to show up only when the user opens my application for the first time -- the second to appear after the first is dismissed. I have it set up to only show the UIAlertViews when it has not been shown before and I do not need help with this. I need help figuring out how to display two alert views in a row when this is the case. 

-(void) alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex does not work for me. 

Here is the code I have -- remember this is in didFinishLaunchingWithOptions:


    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    BOOL didFirstLaunch = [defaults boolForKey:@"DidFirstLaunch"];
    if (!didFirstLaunch) {
        [defaults setBool:YES forKey:@"DidFirstLaunch"];
        
        UIAlertView *successAlert = //not important
        [successAlert show];
        [successAlert release];
        
        //Somehow show second alert after the first is dismissed
    }
