iOS 解析设备返回的Byte数组

 NSData *data = [[NSData alloc] initWithBase64EncodedString:str options:0];

    Byte*byte = (Byte*)[databytes];

    for(inti=0; i<[datalength]; i++) {

        NSLog(@"byte = %d",byte[i]);

    }


因为设备端返回数据,使用的base64 编码 ,拿过来解码就好了,绕了一大圈子.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /**ios常见的几种加密方法: 普通的加密方法是讲密码进行加密后保存到用户偏好设置( [NSUserDefaul...
    彬至睢阳阅读 3,018评论 0 7
  • 之前的项目中接触过一些加密的方法,也没有太仔细的进行记录和研究。最近在写SDK时,加密模块的占比相当之大;借此时机...
    过半_e764阅读 606评论 0 0
  • 1、改变 UITextField 占位文字 颜色和去掉底部白框 [_userName setValue:[UICo...
    i_MT阅读 1,065评论 0 2
  • PHP: classJoDES{ privatestatic$_instance=NULL; /** *@retu...
    Boole阅读 653评论 0 2
  • 首先罗列一些知识点: 1.加密算法通常分为对称性加密算法和非对称性加密算法:对于对称性加密算法,信息接收双方都需事...
    JonesCxy阅读 1,438评论 2 4