NSDATA如何转成NSString
来源:互联网 发布:svs软件 编辑:程序博客网 时间:2024/06/05 21:55
NSString strMod = [NSString alloc]initWithData:publicMod encoding:NSUTF8ENCODING];
NSString strMod = [NSString alloc]initWithData:publicMod encoding:NSUTF16ENCODING];
NSString strMod = [NSString alloc]initWithData:publicMod encoding:NSUTF32ENCODING];
NSString strMod = [NSString alloc]initWithData:publicMod encoding:NSASCIISTRINGENCODING];
这些转换一般得到的值都是空或者是乱码,
下面的方法可以很好的实现NSDATA转成NSString
+(NSString *) dataToString: (NSData *) _data
{
NSMutableString*pStr = [[NSMutableString alloc] initWithCapacity: 1] autorelease];
UInt8 *p =(UInt8*) [_data bytes];
int len =[_data length];
for(int i =0; i < len; i ++)
{
[pStrappendFormat:@"%02X", *(p+i)]; // 大写
// [pStr appendFormat:@"%02x",*(p+i)]; // 小写
}
return pStr;
}
- NSDATA如何转成NSString
- NSData转成NSString
- NSString 转成16进制NSData
- NSString 转成16进制NSData
- NSString转成16进制NSData
- NSDictionary,NSArray转成NSData(JSON)NSString类型
- NSdata如何转化NSdata 与 NSString,Byte数组
- NSData<->NSString
- nsdata & nsstring
- Asyncsocket如何把Objc的类型转成NSData类型
- NSString,NSScanner,NSData,NSAttributedString
- objective-c NSString && NSData
- NSData NSArray NSString 转换
- NSData to NSString
- NSString 和NSData
- NSData NSString 读写文件
- NSString 和NSData 转换
- NSString、char*,NSData,wchar
- Android 文件的浏览(类似于FileDialog的功能)
- ExtJs技术应用之PropertyGrid使用ComboBox选择值
- 基于Qt的OpenGL视图矩阵的计算
- Android异步加载图片详解之方式一(3)
- 欧拉计划:相似的18题和67题,以及简单的20题100!,以及19题
- NSDATA如何转成NSString
- sprintf(c++)
- 如何培养软件工程人才——参加“第一届高等学校软件工程人才培养高峰论坛”有感
- Android异步加载图片详解之方式一(2)
- 触发器中New与Old的区别
- C#数字千分位问题
- 使用Xcode和Instruments调试解决iOS内存泄露
- linux NAND驱动之一:内核中的NAND代码布局
- 使用libvirt创建kvm虚拟机