`

IOS开发中的乱码问题

    博客分类:
  • IOS
阅读更多

做ios应用程序,遇到中文,通常要处理乱码问题。远端的web服务器通常时支持中文的,使用的编码一般为gbk,而ios中处理通常使用的编码为utf8,  所以ios中的乱码问题中主要是将gbk编码转为utf8编码。以下是经过测试的转换方法

 

NSStringEncoding encoding = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000);
     NSString*   temp = [[NSString alloc] initWithData:data encoding:encoding];//data为NSData类型


 

temp可以当作utf8的格式串来处理。

 

 

分享到:
评论

相关推荐

    iOS中Xcode 8 日志输出乱码问题的解决方法

    以上所述是小编给大家介绍的iOS中Xcode 8 日志输出乱码问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持! 您可能感兴趣的文

    IOS开发中使用writeToFile时的注意事项

    我们先来看一下后台返回的部分json数据,稍后再来分析问题,仔细看一下userId和userCode两个字段,其他不用看 list: [{ classId: 5000285, className: 考勤(A)班, schoolId: 50011, schoolName: 星星局测中学25,...

    iOS读取txt文件出现中文乱码的解决方法

     后台给一个txt文件,编码是utf-8,在Mac电脑Xcode开发环境下读取txt文件内容,汉字会出现乱码,英文没有乱码这种情况。  二、尝试解决方法: 修改编码格式,尝试了NSUTF16StringEncoding,NSUTF8StringEncoding,...

    Android编程向服务器发送请求时出现中文乱码问题的解决方法

    本文实例讲述了Android编程向服务器发送请求时出现中文乱码问题的解决方法。分享给大家供大家参考,具体如下: 我们在andorid项目中通过get方式向服务器发送请求,其中url参数带有中文,将会产生乱码,乱码产生的...

    Delphi 10.1 Berlin DataSnap 开发手册 李维

    Datasnap开发手册,有IOS客户端开发范例,demo中文会有乱码,

    safari cookie设置中文失败的解决方法

    由于是window操作系统,为了方便开发和调试,直接在chrome浏览器上进行测试,然后在android机上进行手机端测试,当功能基本完工后,原来在android上运行正常的应用,在IOS上运行时,出现很多奇怪的问题,根据排查,...

    Xcode 打印台输出中文字符

    只需将此文件下载下来,拖到Xcode工程中运行,即可在Xcode打印台看到之前的中文乱码转换为汉字,非常方便

    泰国字体文件

    泰国ios开发用字体,避免ios11出现乱码情况,显示效果较好,不会出现文字重叠的情况。

    乱码解算器:识别一组乱码中所有可能的英语单词。-matlab开发

    厌倦了为“Letter Soup”或“Word Cookies”等乱七八糟的单词查找器游戏购买提示? 需要帮助处理一组糟糕的拼字游戏字母? 那么这是给你的 .m 文件... 您可以在正在玩的游戏中来回切换,而不会失去在任一应用中的位置。

    Development_iOS_8_Apps_With_Swift:Stanford公开课,使用Swift字幕开发iOS 8应用

    使用Swift开发iOS 8应用 iTunes U课程地址: CS193P课程地址: 相关链接 翻译进度 翻译已完成完成,如果您发现字幕有什么不妥,欢迎提Pull Request。 校对规则 请参见项目内文档:。 字幕下载 直接点击进行全部现有...

    74cms 骑士人才系统 v4.1.23 正式版 人才招聘系统源码

    修复 android和ios二维码扫描下载app问题 修复 前台套餐排序字段无效 修复 发布职位默认勾选中接收简历短信通知 修复 简历二维码生成问题 修复 简历详情页自动识别PC/触屏端 修复 触屏版链接错误问题 修复 企业刷新...

    YodPHP 1.4.1.zip

    YodPHP是一个C语言编写的简单的php开发框架,同时也提供了php的源码。YodPHP同时支持单入口和多入口模式,应用灵活,形式自由。 ...iOS对话框含有iframe时滚动条失效问题优化;桌面开始菜单优化。

    记事狗微博系统 4.7.4 Build 20140922 GBK.zip

    修复后台话题管理时推荐话题后出现的乱码和配置错误问题 修复后台配置导航时只能在窗口中打开的BUG 修复微信BUG(无发微博命令时,执行发布空内容微博指令。微博是否发布成功,判断方法错误) 修复升级时用户名...

    记事狗微博系统 4.7.4 Build 20140922 UTF8.zip

    修复后台话题管理时推荐话题后出现的乱码和配置错误问题 修复后台配置导航时只能在窗口中打开的BUG 修复微信BUG(无发微博命令时,执行发布空内容微博指令。微博是否发布成功,判断方法错误) 修复升级时用户名...

    zxing.java源码解析-ScanandMoney:扫一扫

    使用iOS开发经常使用的ZBar扫描的缺点 1、 ZBar是C实现的二维码解析,但是在解析中文时会乱码 2、 ZBar的扫描界面对相机的控制没有ZXing封装的好 基于以上一些原因,笔者决定何不将二者结合起来,用ZXing来控制...

    二维码扫描案例

    对二维码的解析效率不是很高二、 使用iOS开发经常使用的Zbar扫描1、 Zbar是c实现的二维码解析,效率和Zxing不是一个层面的,但是貌似是日本人写的,中文扫描会乱码2、 Zbar的扫描界面对相机的控制没有Zxing封装的好...

Global site tag (gtag.js) - Google Analytics