swift - 目标-C 方法 'imagePickerController:didFinishPickingMediaWithInfo:'

标签 swift

方法“imagePickerController(:didFinishPickingMediaWithInfo:)”提供的 Objective-C 方法“imagePickerController:didFinishPickingMediaWithInfo:”与协议(protocol)“UIImagePickerControllerDelegate”中的可选要求方法“imagePickerController(:didFinishPickingMediaWithInfo:)”冲突

代码如下。怎么了?使用 Xcode 6.4 测试版。

func imagePickerController(picker: UIImagePickerController!, didFinishPickingMediaWithInfo info:NSDictionary!) 

最佳答案

我在升级到 swift 2.0 后出现了这个错误。易于修复,只需重新输入此方法,然后自动完成将引导参数类型的更改。现在应该是:

func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo: [String: Anyobject]) {

关于swift - 目标-C 方法 'imagePickerController:didFinishPickingMediaWithInfo:',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29858760/

相关文章:

ios - 创建 Swift Realm 对象时缺少参数参数

ios - 检测用户之前是否安装过应用程序,即使已删除

ios - 聊天应用程序中彩色背景的奇怪形状

ios - 如何返回以编程方式创建的 UIPicker 委托(delegate)中选定的值

ios - 架构 x86_64 iOS Swift 的重复符号

swift - 如果 Swift 'guard' 语句必须退出作用域,那么作用域的定义是什么?

ios - 从 Parse (ios) 中的指针行获取数据

swift - 订阅返回的发布者后如何触发流程?

ios - Crashlytics 不显示崩溃报告

ios - 使用 SwiftyDropbox 创建指向文件的共享链接