std::string和NSString互转

来源:互联网 发布:淘宝上有爱弹幕账号么 编辑:程序博客网 时间:2024/05/21 11:04

1.std::string转NSString

std::string _string("hello");

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


2.NSString转std::string

NSString  * nsfaceName=@"HELLO";

const char  *  lpfaceName = [nsfaceNameUTF8String];

std::string   strFaceName=  [nsfaceName UTF8String];