Я загружаю документы в формате PDF с сервера:Как сохранить загруженные данные в файловой системе устройства
- (void)downloadSingleDocument:(NSURL *)url
{
[pdfData release];
pdfData = [[NSMutableData alloc] init];
NSMutableURLRequest *req = [NSMutableURLRequest requestWithURL:url];
[req addValue:@"Basic **************=" forHTTPHeaderField:@"Authorization"];
downloadConnection = [[NSURLConnection alloc] initWithRequest:req delegate:self startImmediately:YES];
}
- (void)connection:(NSURLConnection *)conn didReceiveData:(NSData *)data
{
NSLog(@"Connection did receive data");
[pdfData appendData:data];
}
На connectionDidFinishLoading Я хочу, чтобы сохранить загруженный файл в формате PDF в файловую систему в каталоге документов с тем же именем, как это было на сервер. Каков наилучший способ сделать это?
"// После того, как вы загрузите свои данные, вы можете скопировать свои данные отсюда в файловую систему и удалить здесь" Не могли бы вы подробно описать этот процесс? Как скопировать его в файловую систему, а затем удалить? – Oleg
@Oleg Извините за поздний ответ. см. это: http: //developer.apple.com/library/ios/#documentation/Cocoa/Reference/NSFileManagerDelegate_Protocol/Reference/Reference.html # // apple_ref/doc/uid/TP40009948 – Hector
Спасибо! Это рабочее решение, которое я искал! Ответ принят! – Oleg