1----NSString转std::string
NSString * nsfaceName=@"HELLO";
const char * lpfaceName = [nsfaceName UTF8String];
std::string strFaceName= [nsfaceName UTF8String];
2----std::string转NSString
std::string _string("hello");
NSString *str= [NSString stringWithCString:_string.c_str() encoding:[NSString defaultCStringEncoding]];
本文详细介绍了在C++与Objective-C混编环境中,如何将NSString类型转换为std::string类型,以及如何将std::string类型转换回NSString类型。通过实例代码展示了具体的转换过程,为跨语言开发提供了实用的解决方案。
780

被折叠的 条评论
为什么被折叠?



