swift - imagePickerController(_ :didFinishPickingMediaWithInfo:) Xcode 7 Swift Error

标签 swift uiimagepickercontroller xcode7

图像选择器委托(delegate)未在 Xcode 7 中编译。它仍在 Xcode 6.4 中编译。

我有 Xcode 版本 7.0 beta 3 (7A152u)

在 Xcode 7 中有没有新的函数声明方式?这就是我在代码中使用它的方式:

class ViewController: UIViewController, UITableViewDataSource, 
                      UITableViewDelegate, UIImagePickerControllerDelegate, 
                      UINavigationControllerDelegate {

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

    }

}

最佳答案

尝试:

func imagePickerController(
        picker: UIImagePickerController, 
        didFinishPickingMediaWithInfo info: [String : AnyObject]) {
    // code
}

关于swift - imagePickerController(_ :didFinishPickingMediaWithInfo:) Xcode 7 Swift Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31564953/

相关文章:

ios - 尝试使用 NSKeyedArchiver.archiveRootObject 时,Xcode 因无法识别的选择器而崩溃

ios - 在 Swift 中使用 facebook 登录 api 时出现 "Open this page in APP_NAME"

ios - 如何像 iOS 中的图库一样仅在 Swift 中访问从相机拍摄的图像?

ios - 当在两个 UIViewControllers 之间调用 segue 时,屏幕需要从右向左滑动

iphone - 如何在UIImagePicker中实现自定义 'Use'和 'Retake'按钮?

iOS 拍照并保存在应用程序中

ios - 明文 HTTP 被阻止

swift2 - Swift 2.0、Xcode 7 问题

swift - 使用空可变参数调用函数

ios - 搜索栏在点击后消失