私には簡単な質問のように思えますが、どこにも答えが見つかりません。
ボタンが押されたときにデータを非同期にダウンロードして保存するView Controllerがあります。
非同期リクエストが終了し (ViewController がデリゲート)、ViewController がポップされた場合でもデータが保存されることを確認できますか? それ以外の場合は、ダウンロードがポップされたときにダウンロードが終了したかどうかを確認し、そうでない場合はバックグラウンド スレッドを開始してデータをダウンロードします。
ご協力いただきありがとうございます!