2013-02-04 62 views

回答

0

使用: https://github.com/angrauel/QR-Code-Encoder-for-Objective-C(更新的IOS 6)

如果你得到一个错误,当投入设备:

转到构建设置 - >架构 然后删除默认值“Standard (armv7, armv7s)”,并增加了两个新的价值观:“armv6”; “armv7”。

这应该解决所有问题。

0

你可以使用ZINT http://sourceforge.net/projects/zint/ 它是用C语言编写你可以使用它在客观C.

+0

请注意,Zint已获得GPL许可,要求您发布应用程序的源代码。 – tom

1

我最近评估不同条码编码器SDK来生成EAN-13,二维条码,和交错2of5条形码在iPhone应用程序。这些都是我能找到的:

OnBarcode
http://www.onbarcode.com
商业,二进制库(不armv64支持)

青特
http://sourceforge.net/projects/zint/
GPL许可,C库
最佳的软件开发工具包的API ,但该许可证使其不适合近距离iPhone应用程序

可可触式条码
https://github.com/netshade/Cocoa-Touch-Barcodes
BSD许可,Objective-C的库
没有ARC-支持,没有DataMatrix二维编码器

RSBarcodes
https://github.com/yeahdongcn/RSBarcodes
MIT许可,Objective-C的库
没有二维条码和Interleaved2of5编码器

iOS-QR-Code-Encoder
https://github.com/moqod/iOS-QR-Code-Encoder
MIT授权的Objective-C库
仅支持QR-代码

QR码编码器换目标C
https://github.com/myang-git/QR-Code-Encoder-for-Objective-C
Apache授权,目标C/C++库
仅支持QR-代码

libdmtx
http://www.libdmtx.org
简化BSD许可,C库(可可包装用)
只支持二维条码