这是我用来读取QR码的功能:获取字符串值作为返回类型“captureOutput”
func captureOutput(captureOutput: AVCaptureOutput!, didOutputMetadataObjects metadataObjects: [AnyObject]!, fromConnection connection: AVCaptureConnection!){
我想回到QR码文本,但Xcode中抛出这个错误,当我在上面的函数中添加一个String类型的返回类型。
Objective-C的方法 'captureOutput:didOutputMetadataObjects:fromConnection:' 由方法提供 'captureOutput(:didOutputMetadataObjects:fromConnection :)' 具有可选的需求方法冲突协议 '::didOutputMetadataObjects captureOutput( fromConnection :)'' AVCaptureMetadataOutputObjectsDelegate'
如何将QR码作为字符串返回?
变种代码= readQRCode()
[Objective-C方法与可选需求方法Swift冲突的可能重复](http://stackoverflow.com/questions/28460472/objective-c-method-conflicts-with-optional-requirement-method-swift) – Cristik