首页 > 其他 > 详细

char * string nsstring 之间的相互转换

时间:2014-05-23 02:24:37      阅读:402      评论:0      收藏:0      [点我收藏+]
std::string转NSString

std::string _string("hello");

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


NSString转std::string
NSString  * nsfaceName=@"HELLO";
const char  *  lpfaceName = [nsfaceName UTF8String];
std::string   strFaceName=  [nsfaceName UTF8String];

  1. //NSString转换char  
  2.   NSString * str1= @"Test";  
  3.   const char * c1 =[str1 UTF8String];  
  4.   //char转换NSString  
  5.   const char * c2 ="test";  
  6.   NSString *str2 = [NSString stringWithUTF8String:c2];  

char * string nsstring 之间的相互转换,布布扣,bubuko.com

char * string nsstring 之间的相互转换

原文:http://blog.csdn.net/u013340181/article/details/26580349

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!