ios UIWebView 中文解码问题

linux_fay 2011-06-28 04:32:38
下面这个网址:
http://v.t.sina.com.cn/share/share.php?title=自然健美1店,全单9.3折优惠&url=http-0X1.E591C00013FF1P-670NAN-1.989937www.mokacn.com0.000000coupon-1.989998v0.0000007557.html&source=bookmark

我直接在safari中是可以打开的,可是我用到模拟器的UIWebView中,打不开,应该是要重新对字符串进行编码。我试过好几种格式。都不行! 不知道没哪位大侠也遇到过这种情况。或者,在真机上会不会和模拟器上是一样的情况?

还有如果把中文换成英文,在模拟器的safari中是可以打开的。


...全文
338 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
linux_fay 2011-06-28
  • 打赏
  • 举报
回复
问题解决了!

NSString *s1 = (NSString *) CFURLCreateStringByAddingPercentEscapes(NULL, (CFStringRef)yourString, NULL,(CFStringRef) @"!*'();:@&=+$,%#[]", kCFStringEncodingUTF8);

29,049

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧