我想通过webservice请求从服务器上下载.zip或.pdf或.doc文件 和webservice部署在IIS上。
我对此一无所知
答案 0 :(得分:3)
此片段代码下载pdf并将其保存到临时位置
NSData *pdfData = [NSData dataWithContentsOfURL:pdfURL];
NSString *fileName = [[pdfURL path] lastPathComponent];
NSString *filePath = [NSTemporaryDirectory() stringByAppendingPathComponent:fileName];
NSURL *fileURL = [NSURL fileURLWithPath:filePath];
NSError *writeError = nil;
[pdfData writeToURL: fileURL options:0 error:&writeError];
if( writeError) {
NSLog(@" Error in writing file %@' : \n %@ ", filePath , writeError );
return;
}
NSLog(@"%@",fileURL);
答案 1 :(得分:1)
使用NSURLConnection或更好的ASIHTTPRequest将文件下载为您写入文件的NSData。