gpt4 book ai didi

string - 无法使用 'UTTypeEqual' 类型的参数列表调用 '(CFString!, CFString!)'

转载 作者:行者123 更新时间:2023-11-30 10:15:45 26 4
gpt4 key购买 nike

如何编译它?

在此函数的第二行:

func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) {
let mediaType = info[UIImagePickerControllerMediaType] as! CFString!
if UTTypeEqual(mediaType, kUTTypeJPEG) {
println("jpg")
}
}

我收到编译错误:

Cannot invoke 'UTTypeEqual' with an argument list of type '(CFString!, CFString!)'

最佳答案

UITypeEqual 返回 Boolean,而不是 Bool。处理 Boolean 的最简单方法是将其与 0 进行比较。

    if UTTypeEqual(mediaType, kUTTypeJPEG) != 0 {

关于string - 无法使用 'UTTypeEqual' 类型的参数列表调用 '(CFString!, CFString!)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30089870/

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