开发者社区> 问答> 正文

iOS NSData取数据问题

我在做Socket通信同硬件,但是获得的结果发生问题,我获得的NSData是

打印 NSData
结果
我怎么把中间的aa000d给拿到?

展开
收起
a123456678 2016-07-27 11:03:51 2223 0
1 条回答
写回答
取消 提交回答
  • NSString *resultstring_now=(NSString*)input;
    NSString *now=[NSString stringWithFormat:@"%@",resultstring_now];
    now=[now stringByReplacingOccurrencesOfString:@" " withString:@""];
    now=[now lowercaseString];
    now=[now substringToIndex:now.length-1];
    now=[now substringFromIndex:1];
    NSLog(@"data:%@",input);
    NSLog(@"接收:%@",now);

    得到的结果是这样的:打印出来的NSData如果是,那么这个时候now的值是aa000d
    方法坑了点,但是硬做的

    2019-07-17 20:00:26
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载