2015-08-14 125 views
5

我刚刚下载了新的Xcode 7测试版5,但我找不到解决此错误的方法。它使突出线“pickker.mediaTypes = [kUTTypeImage]”,并说“不能分配型‘[CFString字符串]’的值类型的值‘[字符串]’”无法将类型'[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.") 
    } 

回答

10

尝试铸造CFString字符串像这样的字符串:

picker.mediaTypes = [kUTTypeImage as String] 
+0

修复它。谢谢Cloud9999Strife –

+0

@MatthewSmith您的欢迎。如果你对此感到满意,请接受答案。 – Cloud9999Strife

相关问题