2011-11-24 46 views
2

我是一個新的iphone開發者,問題是我想知道sym.data的類型。它是codebar還是qrcode?如何使用zbar sdk知道結果類型(條碼或qrcode)?

- (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; 
    **resultText3.text = sym.data;** 
    //return resultText; 
        break; 
} 
} 

回答

1

sym.typeName是你想要的...

resultText.text = sym.typeName; 
    resultText.text = [ resultText.text stringByAppendingString:@" - " ]; 
    resultText.text = [ resultText.text stringByAppendingString:sym.data ]; 

看看在zbar和文檔,在ZBarSymbol類參考。

相關問題