UIActionSheet设置delegate为self时出现警告

UIActionSheet *menu = [[UIActionSheet alloc]  
               initWithTitle: @"是否保存信息?"//@"保存信息到草稿"  
               delegate:self  
               cancelButtonTitle:@"取消"  
               destructiveButtonTitle:@"不保存"  
               otherButtonTitles:@"保存", nil];  

 

解决方法,即在头文件中加入:UIActionSheetDelegate代理

原因:没有引入UIActionSheetDelegate,就使用,必然要报警的。

 

类似问题:在使用UIPickerView的如下代码时,出现警告

    pickerView.dataSource = self;

原因:没有在头文件中引入UIPickerViewDataSource

posted @ 2013-01-28 17:48  ygm900  阅读(985)  评论(0编辑  收藏  举报