2011-09-14 14 views
-1

呼び出されたoneの結果の後で2つ以上のapi呼び出しを1つずつ実行する方法はありますか?3つのAPI呼び出しのすべてが同じ結果フェッチメソッドを持っています。iphone sdkでキューAPIを呼び出す

答えて

1

可能なオプションの1つは、NSOperationQueueです。

次のステップでそれを実行します。

  1. はNSOperationQueueを取得します。詳細はこちらをご覧ください。 http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/NSOperationQueue_class/Reference/Reference.html

  2. NSOperationを作成してください。ここにはNSOperationのクラスリファレンスがあります:- (void)addDependency:(NSOperation *)operationメソッドを使用して、現在の操作で前の操作の依存関係を追加します。

  3. キューに操作を追加します。

最初の操作の依存関係は、最初の完了後に2番目に起動します。

関連する問題