iOS----将NSString转换成UTF8编码的NSString
来源:互联网 发布:淘宝能开发票吗 编辑:程序博客网 时间:2024/05/01 11:21
在使用网络地址时,一般要先将url进行encode成UTF8格式的编码,否则在使用时可能报告网址不存在的错误,这时就需要进行转换
下面就是转换函数:
NSString *urlString= [NSString stringWithFormat:@"http://www.baidu1.com];
NSString * encodedString = (NSString *)CFURLCreateStringByAddingPercentEscapes( kCFAllocatorDefault, (CFStringRef)urlString, NULL, NULL, kCFStringEncodingUTF8 );
NSURL *url =[NSURL URLWithString:encodedString];
或者使用下面的方法:
NSString utf8Str = @"Testing";
NSString *unicodeStr = [NSString stringWithCString:[utf8Str UTF8String] encoding:NSUnicodeStringEncoding];
第二个方法使用的时候失败,最终还是用的第一个方法
0 0
- iOS----将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- 6.将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString及url路径
- cocoa中NSString转换成utf8的编码格式
- base64-utf8编码的NSString转化为NSString
- NSString 与UTF8 的字符转换
- 对NSString进行UTF8编码
- iOS NSString 转换为UTF-8编码
- 一个比较方便的转换NSString为UTF8编码的函数
- 一个比较方便的转换NSString为UTF8编码的函数
- 一个比较方便的转换NSString为UTF8编码的函数
- 一个比较方便的转换NSString为UTF8编码的函数
- Android如何获取SIM卡信息
- 解决远程连接mysql错误1130
- Ivy与Ant集成
- 定义函数时,后面加const意义
- 在PHP语言中使用JSON
- iOS----将NSString转换成UTF8编码的NSString
- 娱乐郑爽张翰拍婚纱照打破分手传闻 往日亲密私照曝光
- eclipse使用技巧总结
- leetcode第一刷_Climbing Stairs
- 数据库连接池Demo
- 黑马程序员笔记——Java函数
- android 程序运行出现 java.lang.NoClassDefFoundError的原因与解决方法之一
- ios学习重点
- ant 语法