我使用QLPreviewController来查看word,excel,pdf等。问题是文件在服务器中,所以我需要从某个URL下载它。
我正在使用此代码:
NSURL *dLurl = [NSURL URLWithString:[NSString stringWithFormat:@"%@",DLPathStr]];
NSData *data = [NSData dataWithContentsOfURL:dLurl];
用于下载文件,它适用于PDF文件,但在word和excel文件中它不起作用我无法下载任何内容。
答案 0 :(得分:1)
我通过使用此代码修复它,因为URL包含空格,因此URL不会下载。
NSString *str = [DLPathStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *dLurl = [NSURL URLWithString:[NSString stringWithFormat:@"%@",str]];