iOS中编码转化
来源:互联网 发布:https的端口号 编辑:程序博客网 时间:2024/05/18 18:15
OS中编码转化
1.UTF-8转化
NSString *data = @"你好,北京!";
//转换成UTF-8
NSString *dataUTF8 = [data stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"%@",dataUTF8);
//UTF-8转GBK,将UTF8代码替换,官方解释如下。
//Replaces all percent escapes with the matching characters as determined by the given encoding. Returns nil if the transformation is not possible (i.e. the percent escapes give a byte sequence not legal in the given encoding). See CFURLCreateStringByReplacingPercentEscapes in CFURL.h for more complex transformations
NSString *dataGBK = [dataUTF8 stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSLog(@"%@",dataGBK);
在Xcode4.2中执行结果如下:
发现NSString类中有内置的方法可以实现。他们分别是:
- (NSString *)stringByAddingPercentEscapesUsingEncoding:(NSStringEncoding)encoding
- (NSString *)stringByReplacingPercentEscapesUsingEncoding:(NSStringEncoding)encoding
- iOS中编码转化
- iOS中编码转化
- iOS 开发中常用编码格式转化
- iOS 基本编码格式转化
- iOS 基本编码格式转化
- iOS 基本编码格式转化
- iOS 基本编码格式转化
- iOS 基本编码格式转化
- iOS 基本编码格式转化
- ios中字符集转化
- IOS把url中含有的中文字符转化为UTF8编码方法
- IOS把url中含有的中文字符转化为UTF8编码方法
- iOS把url中含有的中文字符转化为UTF8编码方法
- Java中编码及转化相关问题
- iOS中NSString转化成NSUrl
- iOS 中十六进制字符串转化为UIColor
- IOS中uiimage和uicolor相互转化
- iOS中uiimage和uicolor相互转化
- HTML颜色以及颜色名
- 连连看游戏判断两个块是否可以消去,并计算最小转弯数
- VS2013下C风格的文件读写
- VS2012--应用程序无法正常启动0xc000007b 的错误
- dede 留言提交到邮箱的修改php代码
- iOS中编码转化
- 模拟器真机文件存放位置
- CXF3.0.4客户端调用Web service来获取服务的三种方式
- Tomcat 配置访问地址时不用输入项目名的方法
- Slack设计团队告诉你市值28亿美元的秘密武器是什么
- 提高数据库效率的方法
- Android数据库学习123
- redis集群客户端-c语言
- 关于大数据!