1

1つのアプリケーションを実行しています。その中で、各ビューの Web サービスの部分を行いました。そのため、サービスを提供する現在のビューを完了せずに別のビューに移動した場合、現在のビューで Web サービスの呼び出しを停止する必要があります。

これを行う方法を教えてください。サービスを開始するためのサンプル コードを以下に示します。

 NSMutableURLRequest *request=[[NSMutableURLRequest alloc]init];
  request=[self GetRequest];

NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration];
NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration delegate:nil delegateQueue:nil];
NSURLSessionDataTask *task = [session dataTaskWithRequest:request completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
    jsonArray = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];

.
.
.

4

1 に答える 1