Обратный вызов делегата:
- (void)decoder:(Decoder *)decoder didDecodeImage:(UIImage *)image usingSubset:(UIImage *)subset withResult:(TwoDDecoderResult *)twoDResult {
Свойство reader в Decoder.mm представляет собой список FormatReaders.
@interface FormatReader : NSObject {
zxing::Reader *reader_;
}
Переменная reader_ в FormatReader будет подклассом C ++zxing :: Reader, как QRCodeReader.Проверка этого имени класса поможет определить, какую символику вы получаете.Остерегайтесь некоторых из них, считывающих «MultiFormat», которые объединяют другие читатели, поэтому вам, возможно, придется провести какой-то умный осмотр.
См. Как получить имя класса? о том, как получить имя класса вC ++.
Если вы в конечном итоге вносите полезные изменения, обязательно отправьте исправление обратно в zxing.Удачи!