最近对二维码比较感兴趣,还是那句老话,那么我就对比了一下zxing和zbar
如果对于这两个的背景不了解的话,可以看我以前的文章,介绍了几个比较基础的知识。
首先,现在有个很好用的cocoapods第三方库管理工具,至于如何安装,那么以前分享过一片如何安装cocoapods的介绍。
如果这两点你都满足的话,可以继续这个对比拉,其实为什么不直接从github下载一步步配置编译呢?至少我觉得cocoapods这个工具很方便。而且免去了一些配置编译的缺点。
如果你要深究加入什么库啊,setting里面要配置什么啊,可以去网上搜索一下,也很多。
废话不多说,在podfile里面加入这3个命令:
pod 'ZBarSDK', '~> 1.3.1'
pod 'ZXingObjC', '~> 2.2.4'
pod 'libqrencode', '~> 3.4.2'
这是我目前对于二维码扫瞄,所使用到的一些库,zbar是用的zbar开源库,支持我们常见的条形码以及二维码扫瞄,使用简单,方便,但是不能生成二维码,所以我们要借助libqrencode,这个库很好用,但是一般刚接触可能不是很清楚如何使用。
zbar:
一般里面有个
ZBarReaderViewController
ZBarReaderViewController * ctrl = [[ZBarReaderViewController alloc] init];

本文对比了ZBar和ZXing两个二维码扫描库的使用体验,ZBar简单易用,支持条形码和二维码扫描,但不支持生成二维码。ZXing则提供了完整的二维码解决方案。通过Cocoapods引入ZBarSDK、ZXingObjC和libqrencode库,实现了二维码的读取和生成功能。
最低0.47元/天 解锁文章
3784

被折叠的 条评论
为什么被折叠?



