NSURLSessionDelayedRequestCancel
NSURLSessionDelayedRequestContinueLoading
NSURLSessionDelayedRequestUseNewRequest
Availability 有効性
Technology
typedef enum NSURLSessionDelayedRequestDisposition : NSInteger
{
...
} NSURLSessionDelayedRequestDisposition;
The values of this enumeration indicate how to handle a task with a delayed start time (as set with the earliest
property). When the task is ready to start, it calls the URLSession:
method of NSURLSession
. The implementation of this method must call the provided completion handler, passing in one case of this enumeration as the first argument. If the NSURLSession
disposition is used for the first argument, the caller must also provide a new NSURLRequest
as the second argument.
この列挙の値は、どのようにタスクがある遅延開始時間で取り扱われるかを指し示します(earliest
プロパティで設定されるように)。タスクが開始する準備ができる場合、それはNSURLSession
のURLSession:
メソッドを呼び出します。このメソッドの実装は、提供された完了ハンドラを呼び出さなければなりません、この列挙の1事例を最初の引数として渡して。NSURLSession
の意向が最初の引数として使われるならば、呼び出し側も新しいNSURLRequest
を2番目の引数として提供しなければなりません。
NSURLSessionDelayedRequestCancel
NSURLSessionDelayedRequestContinueLoading
NSURLSessionDelayedRequestUseNewRequest
- URLSession:task:willBeginDelayedRequest:completionHandler:
- URLSession:taskIsWaitingForConnectivity: