【问题标题】:How I decode encoded string in iOS?如何在 iOS 中解码编码字符串?
【发布时间】:2016-05-03 06:44:05
【问题描述】:

我正在为iOS 使用iMagRead 读卡器库。当我刷卡时,我得到了这种类型的数据

如何将此数据转换为real data?我已经尝试过了,但失败了。

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

【问题讨论】:

  • 你能给我你为刷卡器创建的代码吗?我面临的问题。我的电子邮件是 bony@corcrm.com
  • 嗨 imuzahid 我刚买了读卡器并得到了 imagread.a 库,但它的文档是中文的,并且是目标 C 的。你能把你可能得到的英文文档发给我吗?可能通过一些例子来使用它。我的电子邮件 ID 是:hirav.ind@gmail.com。非常感谢一些帮助。提前致谢。

标签: ios objective-c decode encode cardreader


【解决方案1】:

你可以这样做,

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

//pass data which you got from swipe as parameter

希望这会有所帮助:)

【讨论】:

  • 对不起,我得到了空值。虽然我得到位串然后我转换成数据并按照你说的做。但结果为空。
  • 扫描得到什么?在这里写评论
  • 我得到的已经显示在图像中。我将这些位模式作为 NSString 获得。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-27
  • 2011-10-31
相关资源
最近更新 更多