我希望能够使用
NSURLRequest
下载文件并保存,但是在NSData * data = ...
这一行出现了错误。NSURL *Urlstring = [NSURL URLWithString:@"http://yourdomain.com/yourfile.pdf"];
NSURLRequest *request = [NSURLRequest requestWithURL: Urlstring];
NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSURL *documentsURL = [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory inDomains:NSUserDomainMask] lastObject];
documentsURL = [documentsURL URLByAppendingPathComponent:@"localFile.pdf"];
[data writeToURL:documentsURL atomically:YES];
警告信息显示我应该使用NSURLSession dataTaskwithrequest
,因为sendSynchronousRequest
在iOS 9中已被弃用,但那并没有起作用。希望有人可以帮助我。