原因:NSURL urlWithString 这个方法要求传一个字符串类型的参数,参数如果有中文的话,得到的对象就是空。
解决办法:先把字符串参数转一下UTF-8.
filePath=[filePath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL*url=[NSURL URLWithString:filePath];
这样得到的url对象就不会为空了
原因:NSURL urlWithString 这个方法要求传一个字符串类型的参数,参数如果有中文的话,得到的对象就是空。
解决办法:先把字符串参数转一下UTF-8.
filePath=[filePath stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL*url=[NSURL URLWithString:filePath];
这样得到的url对象就不会为空了