知识回顾
⼀一.⼆二维码
1.⼆二维码的⽣生成(CoreImage)
CIFilter—>@“CIQRCodeGenerator”
恢复默认设置
设置输⼊入数据(NSData—>@”inputMessage”)
CIImage *outputImage
2.扫描⼆二维码(AVFoundation)
AVCapureSession
addInput: AVCaptureDeviceInput—>AVCaptureDevice
addOutput:AVCaptureMetaDataOutput—>设置代理—>设置元数据的类
型—>AVMetaDataTypeQRCode
添加预览图层:AVCaptureVideoPreviewLayer
session startRunning
代理⽅方法:NSArray—>AVMetadataMechanObject—>valueString
⼀一.⼆二维码
1.⼆二维码的⽣生成(CoreImage)
CIFilter—>@“CIQRCodeGenerator”
恢复默认设置
设置输⼊入数据(NSData—>@”inputMessage”)
CIImage *outputImage
2.扫描⼆二维码(AVFoundation)
AVCapureSession
addInput: AVCaptureDeviceInput—>AVCaptureDevice
addOutput:AVCaptureMetaDataOutput—>设置代理—>设置元数据的类
型—>AVMetaDataTypeQRCode
添加预览图层:AVCaptureVideoPreviewLayer
session startRunning
代理⽅方法:NSArray—>AVMetadataMechanObject—>valueString