【问题标题】:ZBar SDK - Not exactly sure what's going onZBar SDK - 不完全确定发生了什么
【发布时间】:2014-01-09 15:06:29
【问题描述】:

我对 iOS SDK 和 Objective C 还很陌生,我不确定这段代码 sn-p 中发生了什么:

-(IBAction) scanButton{

    ZBarReaderViewController *reader = [ZBarReaderViewController new];

    reader.readerDelegate = self;

    reader.supportedOrientationsMask = ZBarOrientationMaskAll;

    ZBarImageScanner *scanner  = reader.scanner;

    [scanner setSymbology: ZBAR_I25 config: ZBAR_CFG_ENABLE to:0];

    [self presentViewController:reader animated:YES completion:nil];

}

readerDelegate 到底是做什么的?它只是等待返回一个对象(条形码)吗?

= reader.scanner 还有什么作用?

【问题讨论】:

    标签: ios qr-code zbar-sdk zbar


    【解决方案1】:

    readerDelegate 设置为您在哪里调用此方法的对象,这意味着它应该实现此委托的方法,这些方法负责取回扫描的数据,在这些方法中您可以对扫描的数据做任何您想做的事情。 还有

     ZBarImageScanner *scanner  = reader.scanner;
    

    正在获取扫描仪对象(正在解析图像以从中获取数据)及其在此处设置解析参数

    [scanner setSymbology: ZBAR_I25 config: ZBAR_CFG_ENABLE to:0];
    

    您的工作是阅读文档您想要什么扫描参数(最好保留默认参数。并实施委托方法来管理您从扫描图像接收的数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-16
      • 1970-01-01
      • 2016-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-17
      相关资源
      最近更新 更多