我正在尝试在单个视图控制器中执行具有两个警报的微笑任务。下面的代码工作正常,但我将如何在视图控制器的其他地方创建另一个实例。我担心如果我复制代码,我的 buttonIndex 将不知道它正在响应哪个警报。有任何想法吗?谢谢!
-(void)alertChoice
{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title"
message:@"Message" delegate:self
cancelButtonTitle:@"Cancel" otherButtonTitles:@"Confirm", nil];
[alert show];
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if (buttonIndex == 1)
{
//do something
}
}