私は検索フォームを含むiOSアプリを開発しています。ユーザーが検索をクリックすると、NSInvocationOperation(これは問題ありません)を使用して別のスレッドを生成します。このスレッドでは、データレイヤー(別のクラス)を呼び出して、Webサービスからデータを取得します。他の引数(検索用語など)とともに、完了時に実行する必要があるViewControllerサブクラスのメソッドをデータレイヤに渡す方法はありますか? .NETのBackgroundWorkerのようなもの?iOSでデリゲートを渡す
1
A
答えて
2
ブロック(iOS4 +)のような音がします。ここにはquite a nice tutorial hereとexcellent documentation from Appleがあります。ブロックは、非同期タスクを開始し、完了した時点で何をすべきかの詳細を渡したい場合に最適です。したがって、適切な場合もあります。
+0
優れています。ありがとう。 – Echilon
関連する問題
- 1. iOS 7 AVCaptureMetadataOutputデリゲート(QRCodeスキャナ)
- 2. iOS WKWebView.scrollViewデリゲート原因BAD_ACCESS
- 3. iOS上のプロトコル、デリゲート、データソース
- 4. デリゲートに余分な引数を渡す
- 5. WPF WebBrowser.InvokeScriptメソッドにデリゲートを渡す
- 6. C#デリゲートをC++/CLIラッパーに渡す
- 7. タスクのインスタンスをタスクのデリゲートに渡す
- 8. iOS - デリゲートでシングルトンが動作しない
- 9. デリゲートを渡してメソッドを渡す方法
- 10. デリゲートをサーバーコントロールパラメータとして渡すことはできますか?
- 11. プロトコル/デリゲートを使用してUIViewController間でデータを渡す方法
- 12. デリゲートを持つビューコントローラ間で複数の値を渡す
- 13. デリゲートを使ってビュー間でデータを渡す
- 14. iOSでFSCalendarAppearanceデリゲートを設定するXamarinネイティブ
- 15. AndroidのJNIでデリゲート/プロトコル(iOS上)を実装する方法は?
- 16. デリゲート用の複数のリスナーiOS
- 17. ビューまたはデリゲートのiOS AsyncSocket
- 18. プロトコルとデリゲートのTabbar間でデータを渡す
- 19. UIAlertViewデリゲートでコンテキストオブジェクトを安全に渡す方法は?
- 20. デリゲートへの値の受け渡し
- 21. iOSにデリゲートが存在するのはなぜですか?
- 22. バインディングプロジェクトの別のデリゲートのパラメータとしてデリゲートを渡すことはできますか?
- 23. プロトコルとデリゲート、モーダルビューフォームからすべてのタブバーコントローラにデータを渡す
- 24. プロトコル/デリゲートを使用して配列を渡す
- 25. デリゲートを通じてuisliderの値を渡す方法は?
- 26. もっと使いやすい方法デリゲートをデリゲートするデリゲート
- 27. iOS Master-Detail app:プロトコルとデリゲートを定義する
- 28. iOS:デリゲート/データソース(プロトコル)とプロパティを使用する場合
- 29. WCFでは、リモートオブジェクトにデリゲートを渡すことは可能ですか?
- 30. デリゲートとデータを渡すときの準備?
デリゲートを使用して、それを使ってViewControllerサブクラスに検索が終了したことを通知してから、ViewControllerサブクラスに任意のコードを実行させることができますか? –