学习swift时会发现,在github上开源了正在开发维护的swift项目模仿的百思不得姐 ;不过今天不是来介绍这个开源项目的,而是来介绍一个很简单的功能之 iOS 二维码扫描识别;
我将该功能进行了简单的封装,只需要简单调用就可以实现;
封装文件:
QRCodeManager.h 该文件是封装的二维码识别功能
调用方法:
_qr = [[QRCodeManager alloc] init];
_qr.delegate = self;
[_qr configureManager:self.view];
服从协议 QRCodeManagerDelegate 实现代理方法:
- (void)qrCodeResult:(NSString *)result ,result即为扫描识别到的二维码信息了,就是这么简单。
Demo示例图
Demo源码地址:
https://github.com/ashen-zhao/asqrcode