如何在Cocoa中从NSData获取编码字符串?

Bri*_*haw 0 cocoa encoding byte objective-c

在.NET中,我可以使用Encoding.UTF8.GetString(string str)或任何其他类型的Encoding,来获取字节数组的字符串表示.Cocoa是否包含开箱即用的类似功能,或者我是否需要编写一些内容来自行进行转换?

Mat*_*hen 7

你用initWithData:encoding.例如:

[[NSString alloc] initWithData: dataObj encoding: NSUTF8StringEncoding]
Run Code Online (Sandbox Code Playgroud)