QR エンコーダーを iOS アプリケーションに実装したいと考えていました。私はこれに対する解決策を見つけました..
ただし、これは C++ コンパイラを使用しており、より良い解決策が必要でした。
私はこれを見つけました:
ただし、プログラムはこれを iOS ではなく OS X 用に開発しました。
実用的な解決策を持っている可能性のある人はいますか?
QR エンコーダーを iOS アプリケーションに実装したいと考えていました。私はこれに対する解決策を見つけました..
ただし、これは C++ コンパイラを使用しており、より良い解決策が必要でした。
私はこれを見つけました:
ただし、プログラムはこれを iOS ではなく OS X 用に開発しました。
実用的な解決策を持っている可能性のある人はいますか?
最近、さまざまなバーコード エンコーダー SDK を評価して、iPhone アプリで EAN-13、DataMatrix、および Interleaved 2of5 バーコードを生成しました。これらは私が見つけることができたものです:
OnBarcode
http://www.onbarcode.com
商用のバイナリ ライブラリ (armv64 のサポートなし)
Zint
http://sourceforge.net/projects/zint/
GPL ライセンスの C ライブラリ
SDK の中で最高の API ですが、ライセンスによりクローズソースの iPhone アプリには不向きです
Cocoa-Touch-Barcodes
https://github.com/netshade/Cocoa-Touch-Barcodes
BSD ライセンス、Objective-C ライブラリ
ARC サポートなし、DataMatrix エンコーダーなし
RSBarcodes
https://github.com/yeahdongcn/RSBarcodes
MIT ライセンス、Objective-C ライブラリ
DataMatrix および Interleaved2of5 エンコーダーなし
iOS-QR-Code-Encoder
https://github.com/moqod/iOS-QR-Code-Encoder
MIT ライセンス、Objective-C ライブラリ
QR コードのみをサポート
QR-Code-Encoder-for-Objective-C
https://github.com/myang-git/QR-Code-Encoder-for-Objective-C
Apache ライセンス、Objective-C/C++ ライブラリ
QR コードのみをサポート
libdmtx
http://www.libdmtx.org
簡素化された BSD ライセンスの C ライブラリ (Cocoa-Wrapper が利用可能)
DataMatrix のみをサポート
これを使用してください: https://github.com/angrauel/QR-Code-Encoder-for-Objective-C (IOS 6 用に更新)
デバイスに挿入するときにエラーが発生した場合:
Build Settings -> Architectures に移動し、デフォルト値 " " を削除して、Standard (armv7, armv7s)
2 つの新しい値 " " を追加しarmv6
ます。" armv7
"。
これですべての問題が解決するはずです。
zint http://sourceforge.net/projects/zint/を使用できます。 これは C で記述されており、Objective C で使用できます。