美文网首页
std::string 转 NSString

std::string 转 NSString

作者: Winny_园球 | 来源:发表于2020-12-02 17:42 被阅读0次

网上大量的std::string转NSString方法都是

std::string _string("hello");
NSString *str= [NSString stringWithCString:_string.c_str() encoding:[NSString defaultCStringEncoding]];

但是这个方法中如果有中文则会出现乱码
所以encodeing要换成NSUTF8StringEncoding

[NSString stringWithCString:messageTitle.c_str()  encoding:NSUTF8StringEncoding]

所以需要这样转换带有中文的std::string

相关文章

网友评论

      本文标题:std::string 转 NSString

      本文链接:https://www.haomeiwen.com/subject/iesuwktx.html