如何将cstring转换为NSString和NSString转换为cstring?
可以说我有以下cstring
char array[1000];
我如何将其转换为NSString和反之亦然。
谢谢。
Apple的Developer Reference有一篇关于这个主题的好文章 。 基本上,你会做这样的事情:
NSString *stringFromUTFString = [[NSString alloc] initWithUTF8String:utf8String];
如果字符串是UTF8编码。 否则,您可以使用initWithCString:encoding:
使用它来指定编码。
以下是可用字符串编码的列表 。