ファイルを書き込むために NSUrlConnection と NSOutputStream を使用しています。しかし、ファイルが存在しないか、ダウンロード中にエラーが発生した場合、不完全なダウンロード ファイルを削除できるようにしたいと考えています。
これに対する操作はありますか?そうしないと、内容が 0 バイトのファイルを取得するため...
ファイルを書き込むために NSUrlConnection と NSOutputStream を使用しています。しかし、ファイルが存在しないか、ダウンロード中にエラーが発生した場合、不完全なダウンロード ファイルを削除できるようにしたいと考えています。
これに対する操作はありますか?そうしないと、内容が 0 バイトのファイルを取得するため...
次のようなストリーム エラーの処理:
- (void)stream:(NSStream *)stream handleEvent:(NSStreamEvent)eventCode {
NSLog(@"stream:handleEvent: is invoked...");
switch(eventCode) {
case NSStreamEventErrorOccurred:
{
//give alert about error
// remove current incomplete download data here
break;
}
// continued ....
}
}