NSString和C字符串(包含中文)的转换

这个类型不一样,并且还包含中文,搞得我晕啊....现记录于此

NSString——>const char *

const char *cstr = "中文 123";

NSString *nsstr;

nsstr = [NSString stringWithUTF8String:cstr];

 

const char* ——>NSString

NSString *nsstr = @"中文 123";

const char *cstr = [nsstr UTF8String];

 

这样就可以了!!!!

你可能感兴趣的:(iPhone开发,c,string)