如何将std :: string转换为NSString?
嗨,我正在尝试将标准std::string转换为,NSString但运气不佳。 我可以从一个成功地转换NSString为std::string用下面的代码 NSString *realm = @"Hollywood"; std::string REALM = [realm cStringUsingEncoding:[NSString defaultCStringEncoding]]; 但是当我尝试以下操作时出现编译时错误 NSString *errorMessage = [NSString stringWithCString:REALM encoding:[NSString defaultCStringEncoding]]; 我得到的错误是 Cannot convert 'std::string' to 'const char*' in argument passing 我在这里想念什么吗? 提前致谢。