2013-02-04 102 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庫(可可包裝用)
只支持二維條碼