私は典型的なニューススタンド アプリに取り組んでいますが、ダウンロードしたファイルの解凍に問題があります。
-(void)connectionDidFinishDownloading:(NSURLConnection *)接続先URL:(NSURL *)destinationURL {
// ファイルをコピー先ディレクトリにコピーします
NSURL *finalURL = [[self contentURL] URLByAppendingPathComponent:@"magazine.zip"]; ELog(@"アイテムを %@ から %@ にコピーしています",destinationURL,finalURL);
[[NSFileManager defaultManager] copyItemAtURL:destinationURL toURL:finalURL エラー:NULL]; [[NSFileManager defaultManager] removeItemAtURL:destinationURL エラー:NULL];
// ダウンロードしたファイル magazine.zip は今 finalURL にあり、次のステップで解凍してみます
[SSZipArchive unzipFileAth:[finalURL パス] toDestinan:[[self contentURL]パス] 上書き:YES パスワード:nil エラー:nil];
[self sendEndOfDownloadNotification]; }
そして、何も起こりません。ファイルが実際に finalURL パスにあるかどうかを確認しましたが、そうです。SSZipArchive には、magazine.zip ファイルを開く際に問題があります。ダウンロードしたニューススタンドの問題を解凍する方法の例を見つけようとしましたが、何も見つかりませんでした。