iOS巅峰之NSString,NSData,NSArray 之间的转换
2016-08-30 11:16
363 查看
1.将数组转换成NSData
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dataArray options:NSJSONWritingPrettyPrinted error:nil];
2.将NSData转换成NSString
NSString *fileString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];
3.将字符串转换成NSData
NSData* aData= [str dataUsingEncoding: NSUTF8StringEncoding];
4.将NSData转换成(NSString, NSArray)
id jsonObject = [NSJSONSerialization JSONObjectWithData:aData options:NSJSONReadingAllowFragments error:nil];
NSArray *array = (NSArray *)jsonObject; // 或者 NSString *string = (NSString *)jsonObject;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dataArray options:NSJSONWritingPrettyPrinted error:nil];
2.将NSData转换成NSString
NSString *fileString = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];
3.将字符串转换成NSData
NSData* aData= [str dataUsingEncoding: NSUTF8StringEncoding];
4.将NSData转换成(NSString, NSArray)
id jsonObject = [NSJSONSerialization JSONObjectWithData:aData options:NSJSONReadingAllowFragments error:nil];
NSArray *array = (NSArray *)jsonObject; // 或者 NSString *string = (NSString *)jsonObject;
相关文章推荐
- IOS开发NSString与int和float的相互转换以及字符串拼接、NSString、NSData、char* 类型之间的转换
- iOS之NSData/byte/NSString/char之间的转换
- ios NSString、NSData、char* 类型之间的转换
- NSData NSString char *之间 || NSData和NSArray的相互转换
- IOS开发NSString与int和float的相互转换以及字符串拼接、NSString、NSData、char* 类型之间的转换
- ios:NSString、NSData、char* 类型之间的转换
- IOS开发NSString与int和float的相互转换以及字符串拼接、NSString、NSData、char* 类型之间的转换
- iOS中NSString,NSData和char的相互转换,JSON串转化为NSDictionary或NSArray
- OC -- NSString / NSData / char* 类型之间的转换
- ios开发答疑录系列---(六)NSString和NSData通过Base64编码的相互转换
- iOS NSString 和NSData 转换
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSString / NSData / char* 类型之间的转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C
- NSString / NSData / char* 类型之间的转换
- IOS之NSString NSData char 相互转换
- NSString、NSData、char* 类型之间的转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换---ios开发 Objective-C .