为什么此代码不显示警报?

时间:2010-07-31 10:19:21

标签: iphone

以下代码应显示UIAlertView以响应在UIActionSheet中单击的按钮,但我无法弄清楚它为什么不起作用。有人知道为什么会这样吗?

-(void)actionsheet:(UIActionSheet *)actionsheet willDissmissAtButtonIndex:(NSInteger)
buttonindex{
    if(buttonindex =[actionsheet cancelButtonIndex]){
        UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"welcome" 
        message:@"thanku for watching" delegate:self cancelButtonTitle:@"bye" 
        otherButtonTitles:nil];
        [alert show];
        [alert release];
}

1 个答案:

答案 0 :(得分:0)

有一个=缺失:)

修改 检查一下

 if(buttonindex == [actionsheet cancelButtonIndex]){