二维码扫瞄  ZXingWidge…

 1、下载zxing-2.1并解压。新建一个文件夹(这里命名为zxingLibrary),把zxing-2.1里的cpp文件夹和iphone文件夹拷贝到zxingLibrary里,这里的cpp文件夹里只需要core文件夹中的src文件里的内容,其它的也可以删除,。

2、运行iphone文件下的项目ZXingWidget,编译成功后把libZXingWidget.a拷贝出来。这里只需要ZXingWidget下Classes文件夹里各个类的.h文件,其它的可以全部删除(包括.m和.mm),现在把cpp 文件夹和iphone文件夹,还有生成的静态库 libzxingwidget.a 放在同一文件夹下,文件夹命名为 zxingLibrary

3、把libZXingWidget.a添加到你的工程里,   这时把 zxingLibrary 文件夹拷贝到工程的根目录下(或者其他目录下,例如:otherlibs 目录),不需要添加到项目里,只放在那里就好,然后设置S earch Paths 里的 Header Search Paths 为zxingLibrary/**(或 otherlibs/zxingLibrary/**),运行项目即可。
4,如果   #import "ZXingWidgetController.h" 时,运行项目会出现错误: ZXingWidgetController.h:No such file or directory    ,则因为 可能头文件 路径读取不对,看看是否按照 步骤 3 设置。


5、在用到二维码扫描的委托方法时,运行项目会出现如下错误:
 error: expected '=', ',', ';', 'asm' or '__attribute__' before 'zxing'
这时,将添加二维码的类的.m改为.mm即可。

6、在工程里添加CoreMedia.framework,libiconv.dylib,CoreVideo.framework,AudioToolbox.framework,AVFoundation.framework,CoreGraphics.framework运行项目后ZXingWidget应该就可以在你的工程里使用了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值