NSString和std::string互相转换

NSString -> std::string

NSString *str = @"aaaaaa";  
std::string *string = new std::string([str UTF8String]);  
// 记得释放string

std::string -> NSString

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

你可能感兴趣的:(个人随笔,c++,objective-c,NSString)