1

非常に多くの Web サービス呼び出しを含むアプリケーションを作成しています。NSOperation を使用して Web サービス呼び出しを実行しています。アプリケーションにはいくつかのビューがあり、ビューが読み込まれるたびに Web サービスを呼び出しています。ナビゲーションであるため、操作が完了する前にユーザーが前のビューに戻ることを決定した場合、別の操作がキューに入り、前の操作が完了するのを待機します。ビューが変更されたときに前の操作が実行されないようにする方法はありますか? 助けてください

4

1 に答える 1

1

ビューコントローラーで次のようなことを試しましたか:

- (void)viewWillDisappear:(BOOL)animated {
    [myOperation cancel];
    ...
}
于 2010-03-22T09:35:15.877 に答える