为了账号安全,请及时绑定邮箱和手机立即绑定

iOS NSData取数据问题

iOS NSData取数据问题

千万里不及你 2019-03-29 22:08:23
我在做Socket通信同硬件,但是获得的结果发生问题,我获得的NSData是打印NSData结果我怎么把中间的aa000d给拿到?
查看完整描述

2 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

NSData*data=[[NSDataalloc]initWithBase64EncodedString:@"qgAN"options:NSDataBase64DecodingIgnoreUnknownCharacters];
NSLog(@"%@",[database64EncodedStringWithOptions:NSDataBase64Encoding64CharacterLineLength]);
经过尝试,可以这样做,其中data的po值就是
                            
查看完整回答
反对 回复 2019-03-29
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

NSString*resultstring_now=(NSString*)input;
NSString*now=[NSStringstringWithFormat:@"%@",resultstring_now];
now=[nowstringByReplacingOccurrencesOfString:@""withString:@""];
now=[nowlowercaseString];
now=[nowsubstringToIndex:now.length-1];
now=[nowsubstringFromIndex:1];
NSLog(@"data:%@",input);
NSLog(@"接收:%@",now);
得到的结果是这样的:打印出来的NSData如果是,那么这个时候now的值是aa000d
方法坑了点,但是硬做的
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 639 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信