我跟着this tutorial创建了一个从UITableViewController访问的图像选择器。但是它无法在这一行编译:
imagePicker.delegate = self
出现此错误:
Cannot assign value of type 'ProfileTableViewController' to type 'protocol<UIImagePickerControllerDelegate, UINavigationControllerDelegate>?'
我该如何解决这个问题?我的班级:
class ProfileTableViewController: UITableViewController,UIGestureRecognizerDelegate,UIImagePickerControllerDelegate {
override func viewDidLoad() {
imagePicker.delegate = self
}
答案 0 :(得分:0)
在类中实现UINavigationControllerDelegate修复了问题。