gpt4 book ai didi

iOS Swift "isSourceTypeAvailable"错误

转载 作者:行者123 更新时间:2023-11-28 05:27:25 24 4
gpt4 key购买 nike

我仍在学习 Swift。我正在尝试创建一个使用相机捕获图像的应用程序。我正在使用以下代码查看设备中是否存在相机:

@IBAction func imageFromCamera(sender: UIBarButtonItem) {
let imageCamera = UIImagePickerController()
imageCamera.delegate = self

if (UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera)) {
imageCamera.sourceType = UIImagePickerControllerSourceType.Camera
} else {
alertUser("Camera not present")
}
self.presentViewController(imageCamera, animated: true, completion: nil)
}

但是,我收到错误“使用未解析的标识符‘isSourceTypeAvailable’。我的代码有什么问题?

非常感谢!

最佳答案

您可以尝试此条件以快速检查相同的内容

if UIImagePickerController.isCameraDeviceAvailable(cameraDevice:UIImagePickerControllerCameraDevice.self)
{

}

关于iOS Swift "isSourceTypeAvailable"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32247935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com