char * ,char,string与NSString转化(objec-c与c++混编基础)
2013-07-17 13:45
399 查看
char * /const char *和NSString之间的转化
//char * /const char * 转NSString
NSString * strPath = [NSStringstringWithUTF8String:filename];
//NSString转char
* /const char *
constchar
* filePathChar = [filePathUTF8String];
////////////////////////////////////////////////华丽的分割线//////////////////////////////////////////////////////////////////////////
转化char
到nsstring
char myChar = 'a'; NSString * string = [NSString stringWithFormat:@"%c", myChar];
提取NSString的某个字段到char- (unichar)characterAtIndex:(NSUInteger)index;[/code]
////////////////////////////////////////////////华丽的分割线//////////////////////////////////////////////////////////////////////////
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转化(objec-c与c++混编基础)
- char * ,char,string与NSString转化(objec-c与c++混编基础)
- char * ,char,string与NSString转化(objec-c与c++混编基础)
- 【语言基础】c++ 基本数据类型与字节数组(string,char [] )之间的转化方法
- VS2008中 string 类型转化成char* 时出现 “初始化”: 无法从“const char *”转换为“char *”
- NSString,NSData,std::string,const char*相互转化
- c++将string类型的数据转化为char类型的数
- c++的字符串char与string相互转化,以及string的,切割,替换字符,字符串拼接方法(object向c++转型系列教程2)
- c++的字符串char与string相互转化,以及string的,切割,替换字符,字符串拼接方法
- C++ CHAR数组转化为STRING
- C/C++常用字符类型char、CSting、string转化
- c++ 将一个char 转化为string
- C++ CHAR数组转化为STRING
- C++中string、char *、char[]的转换
- C++中string、char *、char[]的转换
- c++如何将vector<char>转化成string
- C++基础——bitset与string的相互转化
- C++中string、char *、char[]的转换
- 【转】C++ char数组转化为string
- C++中string、char *、char[]的转换