UIActionSheet设置delegate为self时出现警告
UIActionSheet *menu = [[UIActionSheet alloc] initWithTitle: @"是否保存信息?"//@"保存信息到草稿" delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:@"不保存" otherButtonTitles:@"保存", nil];
解决方法,即在头文件中加入:UIActionSheetDelegate代理
原因:没有引入UIActionSheetDelegate,就使用,必然要报警的。
类似问题:在使用UIPickerView的如下代码时,出现警告
pickerView.dataSource = self;
原因:没有在头文件中引入UIPickerViewDataSource