でNSURLSessionDataTaskを一時停止した後、私がファイルにデータを書き込むことがsetDataTaskDidReceiveResponseBlock
とsetDataTaskDidReceiveDataBlock
を呼び出し、その後のフォロー方法はまだ私はAFN3.1.0
- (NSURLSessionDataTask *)dataTaskWithRequest:(NSURLRequest *)request completionHandler:(nullable void (^)(NSURLResponse *response, id _Nullable responseObject, NSError * _Nullable error))completionHandler;
でNSURLSessionDataTaskを初期化タイムアウト。 そして私はsuspend
を呼び出しますが、timeoutIntervalの後にはタイムアウトエラーのあるcompletionHandlerがあります。
文書について、サスペンド: /* * Suspending a task will prevent the NSURLSession from continuing to * load data. There may still be delegate calls made on behalf of * this task (for instance, to report data received while suspending) * but no further transmissions will be made on behalf of the task * until -resume is sent. The timeout timer associated with the task * will be disabled while a task is suspended. -suspend and -resume are * nestable. */
私は、タスクを一時停止する方法を知りたい、と私はそれはそれはまた私に起こった