0

我正在寻找一个能够从文件(jpeg、bmp 等)或相机(内部和外部)读取二维码并将该信息作为 NSString 输出的类。

我尝试使用 ZXing 附带的 Objective-C OSX 项目,但我无法让它与我自己的项目配合得很好。

有人在这方面取得过成功吗?或建议我使用其他选项来阅读任何网络服务等二维码。请帮助我克服这个问题。提前致谢!

4

2 回答 2

2

ZXing 附带了一个示例项目,展示了它在 IOS 中的工作方式。这是一个很好的例子,所以我们。

我在自己的一个项目中使用了 ZXing 项目,效果很好。花了一些谷歌搜索来删除所有的编译错误,但它都在那里。

  1. 创建一个 ZXingWidgetController 对象并给它一个委托。
  2. 代表应实施

    - (void)zxingController:(ZXingWidgetController*)controller didScanResult:(NSString *)result

    - (void)zxingControllerDidCancel:(ZXingWidgetController*)controller

  3. 介绍 ZXing 控制器。取消或扫描时,将调用 ZXing 委托方法。确保在两个委托方法中都关闭 zxingController。

  4. 在 zxingController:didScaneResult: 结果将包含您感兴趣的字符串。
于 2012-06-05T17:07:13.933 回答
0

使用ZBar代替它更容易安装并且具有更多低级功能,因此您可以根据需要自定义您的应用程序。

于 2012-10-03T13:10:22.640 回答