ios - 在 : 以下使用 imagePickerController 委托(delegate)函数时获取模糊引用

标签 ios swift

我试图覆盖 UIImagePickerControllerDelegate 中的 imagePickerController 函数。但是,我似乎遇到了一个错误:

Ambiguous reference to member 'subscript'

我进行了多次谷歌搜索,这似乎对其他人都适用?

func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]){


    myImageView.image = info[UIImagePickerControllerOriginalImage] as? UIImage

    self.dismiss(animated: true, completion: nil)


}

任何帮助将不胜感激。谢谢

最佳答案

您的委托(delegate)方法签名错误。应该是:

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any])

关于ios - 在 : 以下使用 imagePickerController 委托(delegate)函数时获取模糊引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39760031/

相关文章:

ios - 框架使用库崩溃

ios - 在 Swift 中启动并将字符串传递给目标 View Controller

swift - 如何在给定 XCUITest 中的文本的情况下获取单元格的索引?

ios - 如何获取数组中UITextView的所有单词的NSRange值?

ios - 如何确定 UITextField 内文本的大小(包括光标)?

c++ - 如何将NSData转换成OpenCV的图像(Mat)

swift - 为什么这个 View 在 awakeFromNib() 中是 nil?

java - 使用 SecRandomCopyBytes 生成范围内的随机数

swift - 根据绘制的框架,裁剪工作不完美

ios - NSFetchedResultsController 没有收到新对象