NSString 与C++ string字符串的互转
2013-10-25 09:46
429 查看
1. string 转换为 NSString
std::string str("hello");
NSString *str=[NSString stringWithString:str.c_str()];
NSString *istr=[NSString stringWithString:@"zsh"];
str=[istr cStringUsingEncoding:
NSUTF8StringEncoding];
NSString *path=
[[NSBundle mainBundle]pathForResource:@"nokia" ofType:@"mp3"];
char *tempPath=(char*)malloc(sizeof(path)+1);
NSString *soundPath=[[NSBundle mainBundle] pathForResource:@mp3"];
NSString* dirStr = [NSString stringWithFormat:@"%s",path];
NSString* filepath = [[NSBundle mainBundle] pathForResource:dirStr ofType:nil];
2. NSString 转换为C 字符串
const char* destDir = [filepath UTF8String];
//NSURL *soundUrl=[[NSURL alloc] initFileURLWithPath:s];
3. const char * to NSString
char *str ="abc";
NSString *s = [NSString stringWithUTF8String:str];
std::string str("hello");
NSString *str=[NSString stringWithString:str.c_str()];
NSString *istr=[NSString stringWithString:@"zsh"];
str=[istr cStringUsingEncoding:
NSUTF8StringEncoding];
NSString *path=
[[NSBundle mainBundle]pathForResource:@"nokia" ofType:@"mp3"];
char *tempPath=(char*)malloc(sizeof(path)+1);
NSString *soundPath=[[NSBundle mainBundle] pathForResource:@mp3"];
NSString* dirStr = [NSString stringWithFormat:@"%s",path];
NSString* filepath = [[NSBundle mainBundle] pathForResource:dirStr ofType:nil];
2. NSString 转换为C 字符串
const char* destDir = [filepath UTF8String];
//NSURL *soundUrl=[[NSURL alloc] initFileURLWithPath:s];
3. const char * to NSString
char *str ="abc";
NSString *s = [NSString stringWithUTF8String:str];
相关文章推荐
- NSString 与 C++ string字符串的互转
- NSString 与C++ string字符串的互转
- NSString 与C++ string字符串的互转
- NSString 与C++ string字符串的互转
- NSString 与C++ string字符串的互转 文件路径
- NSString 与C++ string字符串的互转
- NSString 与C++ string字符串的互转(转)
- NSString 与C++ string字符串的互转(转)
- 详解NSString 与C++ string字符串的互转
- Objective-C语法之NSString字符串的那些事儿(三)
- iOS NSString 过滤非法字符串
- oc 字符串NSString
- NSString字符串的常用方法
- OC字符串NSString类的模拟
- iOS NSString 字符串处理:截取字符串、匹配字符串、分隔字符串
- 【iOS】判断NSString字符串为空
- C 和 OC 字符串转换 NSString 和 char * 转换 const char* 与 char *
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- iOS NSString字符串查找、截取、拆分、替换、验证、改变大小写
- 【iOS解决方案】获取NSString某一个字符串多次出现的位置