用于条形码阅读器的iOS库

时间:2013-01-25 00:47:18

标签: ios objective-c iphone ipad

  

可能重复:
  Is there a barcode recognition framework for iOS?

iOS条形码阅读器最好的免费sdk或库是哪个?我目前正在为我的公司实施一个应用程序,我们想支持条形码和二维码扫描,有人可以建议我在iOS4,5上运行最好的SD吗?

2 个答案:

答案 0 :(得分:23)

我建议你,看看下面一些用于条形码扫描的优秀API

2019年5月更新   - ZXing现在仅适用于Android

如果您使用ZBar API

,这是代码片段
ZBarReaderController *reader = [ZBarReaderController new];
reader.readerDelegate = self;

    //... code to get image

CGImageRef imgCG = image.CGImage;


id<NSFastEnumeration> results = [reader scanImage:imgCG];
ZBarSymbol *symbol = nil;

for(symbol in results)
    // EXAMPLE: just grab the first barcode
    break;
resultText.text = symbol.data;

另外请确保PL不要忘记为AVFoundation,CoreVideo和CoreMedia框架使用弱链接

答案 1 :(得分:7)

ZBAR iPhone sdk对于阅读条形码和qrcodes非常有效。您可以在here

中找到sdk文件以及如何使用sdk教程