gpt4 book ai didi

swift - CIDetectorTypeQRCode 给出错误

转载 作者:搜寻专家 更新时间:2023-11-01 07:18:33 24 4
gpt4 key购买 nike

let detector:CIDetector=CIDetector(ofType: CIDetectorTypeQRCode, context: nil, options: [CIDetectorAccuracy:CIDetectorAccuracyHigh])!

它在设备上运行良好,但在为 iTunes 分发生成构建时出现错误:

"Value of type '[String:AnyObject]?" has no member 'Key'

如果我删除选项部分

[CIDetectorAccuracy:CIDetectorAccuracyHigh]

然后它给出如下错误:

(ofType: String, context: CIContext?, options: [String : AnyObject]?) -> CIDetector' is not convertible to '(ofType: String, context: CIContext?, options: [String : AnyObject]?) -> CIDetector?'

有人知道吗?

我使用的是 Swift 2.3 和 Xcode 8.1。

最佳答案

我在 Swift 3 和 XCode 8.1 中遇到了同样的问题

下面是我的解决方案。将 CIDetector(...) 更改为 CIDetector.init(...)


让探测器:CIDetector? = CIDetector.init(类型:CIDetectorTypeQRCode,上下文:无,选项:[CIDetectorAccuracy:CIDetectorAccuracyHigh])

关于swift - CIDetectorTypeQRCode 给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40409417/

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