Как узнать тип результата (штрих-код или qrcode), используя zbar SDK? - PullRequest
2 голосов
/ 24 ноября 2011

Я новый разработчик для iphone, вопрос в том, что я хочу знать тип sym.data. Это кодовая строка или 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 Ответ

1 голос
/ 06 февраля 2012

sym.typeName - это то, что вы хотите ...

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

Посмотрите документацию по ZBar, ссылку на класс ZBarSymbol.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...