+ URLWithString:返回nil
我使用QLPreviewController查看单词,Excel,PDF等问题是文件在服务器中,所以我需要从某个URL下载。
我正在使用这个代码:
NSURL *dLurl = [NSURL URLWithString:[NSString stringWithFormat:@"%@",DLPathStr]]; NSData *data = [NSData dataWithContentsOfURL:dLurl];
用于下载文件,它适用于PDF文件,但在Word和Excel文件不起作用我无法下载任何东西。
我通过使用这个代码修复它,它不会下载任何东西,因为它包含空格的URL是错误的。
NSString *str = [DLPathStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSURL *dLurl = [NSURL URLWithString:[NSString stringWithFormat:@"%@",str]];