let detector:CIDetector=CIDetector(ofType: CIDetectorTypeQRCode, context: nil, options: [CIDetectorAccuracy:CIDetectorAccuracyHigh])!
Он отлично работает в устройстве, но при создании построить для распределения ITUNES дает ошибку:CIDetectorTypeQRCode дает ошибку
"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.
Это также работает для меня, что я не понимаю вообще ... –
Очень интересный трюк, и это действительно решить мою проблему тоже. – bubuxu