【iOS开发实用技术】--二维码的生成及读取
利用AVFoundation框架比第三方框架识别二维码更快速,并且第三方框架不支持64位,本篇文章使用AVFoundation框架来完成二维码读取;
二维码的读取
1.创建一个捕捉会话
2.设备输入设备
3.设置输出设备和代理
4.设置扫描范围为扫描框内,注意!设置范围的x,y轴是于iOS的x,y轴相反的
5.添加预览图层并开始扫描
6.在代理方法种获得扫描的数据并设置将活儿的数据显示出来
从相册读取二维码
1.创建照片源
2.在代理方法中拿到照片并读取
生成二维码,并且在二维码中心画上头像
|