ダウンロードの中断

現在進行中のファイルダウンロードは、手動で中断できます。

ファイルダウンロードを中断する例を以下に挙げます。

Swift 3:

// Assume that "mDownloader" handles the ongoing download.

do{
  // Suspend downloading.
  try mDownloader.suspend()
} catch let error as NSError {
  // Handle the error.
  return
}

Objective-C:

// Assume that "mDownloader" handles the ongoing download.

// Suspend downloading.
NSError *error = nil;
[mDownloader suspend:&error];
if (error != nil) {
  // Handle the error.
  return;
}

ダウンロードを中断するには suspend() メソッドを実行します。なお、ファイルダウンロードがすでに完了している場合は中断に失敗します。