NSURL urlWithString 得到的对象为空的问题原因以及解决

来源:互联网 发布:卡易信官方源码 编辑:程序博客网 时间:2024/04/29 04:12

原因:NSURL urlWithString  这个方法要求传一个字符串类型的参数,参数如果有中文的话,得到的对象就是空。

解决办法:先把字符串参数转一下UTF-8.


filePath=[filePath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSURL*url=[NSURLURLWithString:filePath];

这样得到的url对象就不会为空了


1 0
原创粉丝点击