2013-03-22 45 views
3

我已經從github下載了QRCode編碼的示例代碼。在ios中編碼簡單字符串的QRCode

它工作正常,併爲我指定的字符串生成QRCode圖像。

但是,當我掃描該圖像時,它顯示字符串像http://mystring。我需要mystring。怎麼做?問題是QRscanner應用程序?

我認爲QRencoderapp是關於編碼一個網址。

是否有任何其他示例只編碼一個簡單的字符串(而不是url)?

有工作要做得到字符串,而不是網址在上面的代碼中的任何改變?

+1

QRCode可能會爲您發送的所有字符串生成一個「http」+。例如嘗試http://qrcode.kaywa.com/並比較它是否是相同的「圖像」表示。如果它不匹配,那麼做一個正則表達式。 – 2013-03-22 12:51:19

+0

你可以在這個應用程序中與//分開單詞。 – 2013-03-22 13:13:15

+0

@SAMIRRATHOD,「在這個應用程序」意味着我不明白,請擴展你的意見 – NAZIK 2013-03-22 13:22:56

回答

2

我已經解決了我的問題。

我從這個Github link下載了一個項目。

該prjct中的代碼爲簡單文本創建QRCode圖像。

NSString *code = @"Our String to be encoded"; 

Barcode *barcode = [[Barcode alloc] init]; 

self.view.backgroundColor = [UIColor whiteColor]; 

[barcode setupQRCode:code]; 

ourImageView.image = barcode.qRBarcode; 

希望,這會幫助別人。