網(wǎng)上大量的std::string轉(zhuǎn)NSString方法都是
std::string _string("hello");
NSString *str= [NSString stringWithCString:_string.c_str() encoding:[NSString defaultCStringEncoding]];
但是這個方法中如果有中文則會出現(xiàn)亂碼
所以encodeing要換成NSUTF8StringEncoding
[NSString stringWithCString:messageTitle.c_str() encoding:NSUTF8StringEncoding]
所以需要這樣轉(zhuǎn)換帶有中文的std::string