init()
Deprecated
非推奨
Overview 概要
A URLSession
is a concrete subclass of URLSession
. The methods in the URLSession
class are documented in URLSession
.
URLSession
は、URLSession
の具象サブクラスです。URLSession
クラスの中のメソッドは、URLSession
において文書化されます。
A data task returns data directly to the app (in memory) as one or more NSData
objects. When you use a data task:
データタスクは、データを直接にアプリへと(メモリの中に)1つ以上のNSData
オブジェクトとして返します。あなたがデータタスクを使う場合は:
During upload of the body data (if your app provides any), the session periodically calls its delegate’s
url
method with status information. ボディデータのアップロードの間に(あなたのアプリが何か提供するならば)、セッションは定期的にそれの委任先のもつSession(_: task: did Send Body Data: total Bytes Sent: total Bytes Expected To Send:) url
メソッドを状態情報をつかって呼び出します。Session(_: task: did Send Body Data: total Bytes Sent: total Bytes Expected To Send:) After receiving an initial response, the session calls its delegate’s
url
method to let you examine the status code and headers, and optionally convert the data task into a download task. 初期応答の受け取りの後に、セッションはそれの委任先のもつSession(_: data Task: did Receive: completion Handler:) url
メソッドを呼び出して、あなたに状態コードとヘッダを検査させます、そして随意にデータタスクをダウンロードタスクに変換します。Session(_: data Task: did Receive: completion Handler:) During the transfer, the session calls its delegate’s
url
method to provide your app with the content as it arrives. 転送の間に、セッションはそれの委任先のもつSession(_: data Task: did Receive:) url
メソッドを呼び出して、あなたのアプリにその内容をそれが到着すると提供します。Session(_: data Task: did Receive:) Upon completion, the session calls its delegate’s
url
method to let you determine whether the response should be cached. 完了で、セッションはそれの委任先のもつSession(_: data Task: will Cache Response: completion Handler:) url
メソッドを呼び出して、あなたに応答がキャッシュされるべきかどうか決定させます。Session(_: data Task: will Cache Response: completion Handler:)
For examples of using data tasks for fetching and uploading data, see Fetching Website Data into Memory and Uploading Data to a Website. データを取ってくるそしてアップロードするためにデータタスクを使う例として、ウェブサイトデータをメモリへと取ってくるとデータをウェブサイトにアップロードするを見てください。