.hに必要なUIAlertViewを書いておく
UIAlertView *firstAlert;
UIAlertView *secondAlert;
アラートを呼び出すところに
firstAlert = [[UIAlertView alloc] initWithTitle:@"タイトル" message:@"メッセージ" delegate:self cancelButtonTitle:@"いいえ" otherButtonTitles:@"はい", nil];
[firstAlert show];
デリゲートメソッドclickedButtonAtIndexを使う
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
if(firstAlert == alertView){
switch (buttonIndex) {
case 0:
NSLog(@"firstAlertのいいえをクリックしました");
break;
case 1:
NSLog(@"firstAlertのはいをクリックしました");
break;
}
} else if(secondAlert == alertView){
switch (buttonIndex) {
case 0:
NSLog(@"secondAlertのいいえをクリックしました");
break;
case 1:
NSLog(@"secondAlertのはいをクリックしました");
break;
}
}
}