IOS: twee UIAlert met twee verskillende afgevaardigde metodes

Ek het 'n UIAlert

UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"ok" 
                                                        message:@"Canc?"
                                                       delegate:self 
                                              cancelButtonTitle:@"OK"
                                              otherButtonTitles:@"Annul", nil];
[alertView show];
[alertView release];

en sy afgevaardigde metode:

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {

if(buttonIndex == 0)//OK button pressed
{
    //do something
}
else if(buttonIndex == 1)//Annul button pressed.
{
    //do something
}

en dit is alles goed, maar as ek 'n ander waarskuwingsvoorbeeld het "alertViewOne", wil ek hê dat hierdie alertViewOne sy afgevaardigde het metode en dit moet nie die afgevaardigde metode van eerste waarskuwing gebruik nie; hoe verander my kode?

8
задан CrazyDev 8 June 2011 в 09:41
поделиться