美文网首页程序员
char * ,char,string与NSString转化

char * ,char,string与NSString转化

作者: davidskoy | 来源:发表于2016-04-06 15:46 被阅读0次

char * /const char *和NSString之间的转化

NSString * strPath = [NSString stringWithUTF8String:filename];

const char * filePathChar = [filePath UTF8String];


转化char 到nsstring

char myChar = 'a';

NSString * string = [NSString stringWithFormat:@"%c", myChar];


c++ 和 oc的本身是不能直接对接的。要通过c的api做连接的。

string 转 NSString

string str = [aNSString UTF8String];

NSString 转 string

string str("testStr");

NSString * aString = [NSString stringWithUTF8String:str.c_str()];

相关文章

网友评论

    本文标题:char * ,char,string与NSString转化

    本文链接:https://www.haomeiwen.com/subject/tkttlttx.html