无法从NSData将数据转换为NSString

时间:2015-04-09 07:35:16

标签: nsstring nsdata ios5.1

我想将NSData转换为NSString,我的代码如下。

NSData *data1 = [object valueForKey:@"college_list"];
NSString *myString =[ NSString stringWithCString:[data1 bytes] encoding:NSUTF8StringEncoding];

此代码有什么问题?

1 个答案:

答案 0 :(得分:0)

如果' data1'确实有一些东西。试试这个:

[[NSString alloc] initWithData:data1 encoding:NSUTF8StringEncoding]

可能是您的“对象”出现了一些错误。检查其数据是否有效或问题在其数据中。