Kha*_*inn 6 arrays objective-c uiimagepickercontroller ios swift
我正在创作UIImagePickerController拍这样的照片.但是,在本声明中,
cameraUI.mediaTypes = [kUTTypeImage]
Run Code Online (Sandbox Code Playgroud)
它显示如下错误:
致命错误:数组元素无法桥接到Objective-C
我该怎么办?我现在正在使用Xcode 6 beta版本4.
func presentCamera()
{
cameraUI = UIImagePickerController()
cameraUI.delegate = self
cameraUI.sourceType = UIImagePickerControllerSourceType.Camera
cameraUI.mediaTypes = [kUTTypeImage]
cameraUI.allowsEditing = false
self.presentViewController(cameraUI, animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud)
编辑 - 我有这样的错误.

cod*_*ter 11
您需要导入MobileCoreServices的kUTTypeImage定义MobileCoreServices为let kUTTypeImage: CFString!.
所以添加框架MobileCoreServices并写入import MobileCoreServices您的.swift文件.
转到BuildPhase- > Link Libraries- > +- >MobileCoreServices.framework
并添加 import MobileCoreServices您的.swift文件.
编辑:替换你的行为kUTTypeImage是可选的,所以打开它
cameraUI.mediaTypes = [kUTTypeImage!]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1273 次 |
| 最近记录: |