无法将类型为“[CFString]”的值分配给类型为“[String]”的值

时间:2015-08-14 20:48:46

标签: xcode7 cfstring xcode7-beta5

我刚刚下载了新的Xcode 7 beta 5,但我找不到解决此错误的方法。它一直突出显示“pickker.mediaTypes = [kUTTypeImage]”这一行,并说“不能将类型'[CFString]'的值赋给'[String]''类型的值”

if (UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)){
        let picker = UIImagePickerController()
        picker.delegate = self
        picker.sourceType = UIImagePickerControllerSourceType.Camera
        picker.mediaTypes = [kUTTypeImage]
        picker.allowsEditing = true
        self.presentViewController(picker, animated: true, completion: nil)
    }
    else{
        NSLog("No Camera.")
    }

1 个答案:

答案 0 :(得分:10)

尝试将CFString转换为String,如下所示:

QGraphicsItems