- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
Assigning to id<UINavigationControllerDelegate,UIImagePickerControllerDelegate> from incompatible type CameraViewController*
picker.delegate = self;
附近显示警告行
-(IBAction) getPhoto:(id) sender {
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
if((UIButton *) sender == takePhoto) {
picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
} else {
//picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
}
[self presentModalViewController:picker animated:YES];
最佳答案
请注意,您必须同时遵守 UIImagePickerControllerDelegate
和 UINavigationControllerDelegate
协议(protocol)才能使用图像选择器。
关于objective-c - 从不兼容类型 'id<UINavigationControllerDelegate,UIImagePickerControllerDelegate>' 分配给 'CameraVIewController*' ',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8571783/
我收到此错误,如何修复它? https://www.dropbox.com/s/ipgedtenxjzsm7q/Captura%20de%20pantalla%202016-04-26%2020.07
我有一个 View Controller : class CameraViewController: UIViewController, UIImagePickerControllerDelegate
Assigning to id from incompatible type CameraViewController* picker.delegate = self; 附近显示警告行 -(IBAct
我是一名优秀的程序员,十分优秀!