После преобразования в Swift 3.0
, по какой-то причине, я получаю эту ошибкуCIDetectorError: '(String, CIContext ?, [String: Any]?) -> CIDetector' не конвертируется в '(String, CIContext ?, [String: Any]?) -> CIDetector?'
'(String, CIContext?, [String : Any]?) -> CIDetector' is not convertible to '(String, CIContext?, [String : Any]?) -> CIDetector?'
//When initiating
let detector: CIDetector? = CIDetector(ofType: CIDetectorTypeFace, context: nil, options: [CIDetectorAccuracy: CIDetectorAccuracyHigh])
я только получаю ошибку, когда я пытаюсь архив. Когда я бегу, все работает нормально.
Способ устранения этой проблемы: http://stackoverflow.com/a/40463013/4045472 – bubuxu
Возможный дубликат [CIDetectorTypeQRCode дает ошибку] (http://stackoverflow.com/questions/40409417/cidetectortypeqrcode-gives-error) – jk2K