在我的应用程序中,Zbar可以完美解码。但是问题在于Zbar可以同时解码QR码和条形码。因此,解码后如何获得编码样式的类型?
最佳答案
ZBarSymbol中有类型的返回码。您将在寻找ZBAR_QRCODE的QR码
ZBarSymbol documentation
这样的事情应该可以帮助您找出符号:
- (void) readerView: (ZBarReaderView*) view didReadSymbols: (ZBarSymbolSet*) syms fromImage: (UIImage*) img
{
//do something useful with results and display resultText in resultViewController
for(ZBarSymbol *sym in syms)
{
imageResult3.image = img;
resultText.text = sym.typeName;
resultText.text = [ resultText.text stringByAppendingString:@" - " ];
resultText.text = [ resultText.text stringByAppendingString:sym.data ];
}
}