2016-05-03 24 views
1

我正在使用iMagRead讀卡器庫爲iOS。當我刷卡然後我得到這種類型的數據 enter image description here我如何解碼iOS中的編碼字符串?

如何將此數據轉換爲real data?我已經嘗試過,但失敗了。

NSData *decodedData = [[NSData alloc] initWithBase64EncodedString:text options:0]; 
NSString *decodedString = [[NSString alloc] initWithData:decodedData encoding:NSUTF8StringEncoding]; 
NSLog(@"decoded string %@", decodedString); // NULL 
+0

你能爲我提供你卡刷卡創建的代碼。我面臨着問題。我的電子郵箱是[email protected] –

+0

嗨imuzahid我剛剛買了讀卡器,並得到了imagread.a圖書館,但其文檔是中文和其客觀的C.你可以請給我你可能得到的英文文檔和如果可能的話,以一些例子來使用它。我的電子郵件ID是:[email protected]。真的很感謝一些幫助。提前致謝。 –

回答

0

你可以做這樣的事情,

NSString *string = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding]; 

//pass data which you got from swipe as parameter 

希望這將有助於:)

+0

對不起,我收到null。雖然我得到位串,然後我轉換成數據並按照你說的去做。但結果爲空。 – iMuzahid

+0

掃描得到了什麼?在這裏寫評論 – Lion

+0

我得到的那些已經顯示在圖像中。我把這些位模式當作NSString。 – iMuzahid