A protocol that defines methods that URL session instances call on their delegates to handle task-level events specific to data and upload tasks.
あるプロトコル、それはいくつかのメソッドを定義します、それらはURLセッションインスタンスがそれらの委任先上で呼び出して、データおよびアップロードタスクに特有なタスク水準イベントを取り扱うものです。
Availability
有効性
iOS 7.0+
iPadOS 7.0+
macOS 10.9+
Mac Catalyst 13.1+
tvOS 9.0+
watchOS 2.0+
Technology
Foundation
ファウンデーション
Declaration
宣言
protocolURLSessionDataDelegate
Overview
概要
Your session delegate should also implement the methods in the URLSessionTaskDelegate protocol to handle task-level events that are common to all task types, and methods in the URLSessionDelegate protocol to handle session-level events.
あなたのセッション委任先はまた、URLSessionTaskDelegateプロトコルの中のメソッドを全てのタスク型に共通であるタスク水準のイベントを取り扱うために、そしてURLSessionDelegateプロトコルの中のメソッドをセッション水準のイベントを取り扱うために、実装するべきです。
Topics
話題
Handling Task Life Cycle Changes
タスクライフサイクル変化を取り扱う
Constants indicating how a data or upload session should proceed after receiving the initial headers.
どのようにデータまたはアップロードセッションが初期ヘッダを受け取る後に続行するべきかを指し示している定数。
Creates a task that retrieves the contents of the specified URL, then calls a handler upon completion.
指定されたURLの内容を取ってきて、それからあるハンドラを完了に関して呼び出すタスクを作成します。
Creates a task that retrieves the contents of a URL based on the specified URL request object, and calls a handler upon completion.
指定されたURLリクエストオブジェクトに基づいてあるURLの内容を取ってくるタスクを作成します、そしてあるハンドラを完了に関して呼び出します。