NSData
1.NSData是当我们要吧一些信息写入文件,或者是发送到网络上,在发送/写入文件之前,将数据转换成010110字节流,NSData就是存储字节流的区域类似于buffer(缓冲区)
2.字符串对象转换成NSData对象
1 2 3 | NSString * str = @ "hello hahahah" ; NSData * data = [str dataUsingEncoding: NSUTF8StringEncoding ]; NSString * newString = [[[ NSString alloc] initWithData:data encoding: NSUTF8StringEncoding ] autorelease]; |
3.将字节流按照对应类型打印
1 2 | NSLog (@ "%s" ,data.bytes); NSLog (@ "%@" ,newString); |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步