私のコードは、NSURLDownloadを使用してWebページをダウンロードしようとしています。それは動作しません、そのコマンドラインプログラムです。NSURLDownloadを使用してWebページをダウンロードしています
- (void)startDownloadingURL
{
NSURLRequest *theRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.apple.com/index.html"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:60.0];
// Create the download with the request and start loading the data.
NSURLDownload *theDownload = [[NSURLDownload alloc] initWithRequest:theRequest delegate:self];
if (theDownload) {
// Set the destination file.
[theDownload setDestination:@"/saleh" allowOverwrite:YES];
} else {
// inform the user that the download failed.
NSLog(@"download has failed!");
}
}
何が問題なのですか? 'ダウンロードに失敗しました! 'と表示されますか? '[NSURLDownloadDelegate](http://developer.apple.com/library/mac/#documentation/Foundation/Reference/NSURLDownloadDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intf/NSURLDownloadDelegate)メソッドを実装しましたか? downloadDidFinish: 'または' download:didFailWithError: '? –
それは私に何かエラーを与えることはありません!私はデリゲートを実装しましたが、うまくいかないようです!私は何が問題なのか分かりません。 –