将NSString转换成UTF8编码的NSString
来源:互联网 发布:倩女幽魂游戏mac版 编辑:程序博客网 时间:2024/05/13 19:48
转自:http://blog.csdn.net/a6472953/article/details/8163016
在使用网络地址时,一般要先将url进行encode成UTF8格式的编码,否则在使用时可能报告网址不存在的错误,这时就需要进行转换
下面就是转换函数:
NSString *urlString= [NSString stringWithFormat:@"http://www.baidu.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];
第二个方法使用的时候失败,最终还是用的第一个方法
- 将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- 将NSString转换成UTF8编码的NSString
- iOS----将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编码
- 一个比较方便的转换NSString为UTF8编码的函数
- 一个比较方便的转换NSString为UTF8编码的函数
- 一个比较方便的转换NSString为UTF8编码的函数
- 一个比较方便的转换NSString为UTF8编码的函数
- 如何将一个GB2312的字符串转换为UTF8的NSString
- 【C#利用后台动态加载数据】Winform“防界面卡死”
- SSIS 组件使用 Foreach Loop Container and Execute SQL Task
- ubuntu下安装Apache+PHP+Mysql
- eclipse无法启动android模拟器,提示“Failed to allocate memory: 8”
- Android 显示系统分析
- 将NSString转换成UTF8编码的NSString
- POJ 3537 Crosses and Crosses
- 4个女人要过一座桥的问题
- 程序员和青蛙公主
- msi安装部署
- ubuntu更新错误W:Failed to fetch
- 更改LOGO、禁止匿名编辑
- ip地址、子网掩码、网关的关系
- SQL获取所有数据库名、表名、储存过程以及参数列表