包含中文字符的NSString转换为NSURL结果为nil解决方法
2017-04-15 18:39
381 查看
使用stringByAddingPercentEncodingWithAllowedCharacters转换一下就好了
[objc] view
plain copy
NSString * str = @"https://www.baidu.com/s?wd=你好";
NSURL * url = [NSURL URLWithString:[str stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLFragmentAllowedCharacterSet]]];
[objc] view
plain copy
NSString * str = @"https://www.baidu.com/s?wd=你好";
NSURL * url = [NSURL URLWithString:[str stringByAddingPercentEncodingWithAllowedCharacters:[NSCharacterSet URLFragmentAllowedCharacterSet]]];
相关文章推荐
- 包含中文字符的NSString转换为NSURL结果为nil解决方法
- iOS 解决NSString转换为NSURL时包含中文字符
- NSString 中包含中文字符时转换为NSURL
- NSString 中包含中文字符时转换为NSURL
- NSString 中包含中文字符时转换为NSURL
- NSString 中包含中文字符时转换为NSURL
- NSString 中包含中文字符时转换为NSURL
- 包含中文字符的NSString 转换为NSURL
- NSString 中包含中文字符时转换为NSURL
- NSString 中包含中文字符时转换为NSURL
- mysql插入记录字符中包含中文报错的问题解决方法
- svn权限控制--路径中包含中文字符--解决方法
- C#: 中文和UNICODE字符转换方法 及仿安居客地图实现。。。错误 GMap2未定义 解决办法 -VB 中文转为UNICODE字符
- 包含中文字符的QString对象转换为python的string对象的方法
- mysql查找语句中包含中文字符时查询失效的问题及解决方法
- VS2005中文输入法自动转换为全角的两种解决方法[转自南疯的博客]
- JSP字符中文乱码问题解决方法汇总
- MyEclipse中js文件包含中文时保存出错的解决方法
- iReport有中文字符时报错的解决方法
- php读取mssql日期出现中文字符的解决方法