如何使用zxing库获取条形码类型?委托方法仅返回文本中的条形码。
答案 0 :(得分:0)
代表回电是,
- (void)decoder:(Decoder *)decoder didDecodeImage:(UIImage *)image usingSubset:(UIImage *)subset withResult:(TwoDDecoderResult *)twoDResult {
Decoder.mm中的readers属性是FormatReaders的列表。
@interface FormatReader : NSObject {
zxing::Reader *reader_;
}
FormatReader中的reader_变量将是zxing :: Reader的C ++子类,就像QRCodeReader一样。检查此类名称有助于确定您获得的符号系统。请注意其中一些是结合其他读者的“MultiFormat”读者,因此您可能需要进行一些巧妙的检查。
有关如何在C ++中获取类名的信息,请参阅How to get class name?。
如果您最终进行了有用的修改,请务必将补丁提交回zxing。祝你好运!