私はMKReverseGeocoderを実装するオブジェクトを持っています。私は別のスレッドの内部でそれを実行しており、それ自体の代理人です。しかし、その 'didFailWithError'と 'didFindPlacemark'メソッドは呼び出されていません。もし私がスレッドの外に出たら、すべてが期待どおりに動くのです。MKReverseGeocoder in NSThread
1
A
答えて
3
私はMKReverseGeocoderが正しく動作するにはrun loopが必要と考えます。 NSThreadを使用している場合は、実行ループを手動で実行する必要があります。
関連する問題
- 1. NSThreadエラー
- 2. NSThread VS pthreads
- 3. NSNotificationとNSThread
- 4. NSThreadを終了
- 5. NSThreadを待つ
- 6. NSThread sleepfortimeintervalブロックメインスレッド
- 7. Cocoa - NSThreadとFirst Responder
- 8. iOSのNSThread番号?
- 9. MKReverseGeocoderがデリゲートを呼び出さない
- 10. nsthreadインターフェイスをフリーズしても
- 11. iPhone SDKアプリケーションのNSThread、NSTimer、およびAutoreleasePool
- 12. Objective CのNSThreadと匿名関数
- 13. @synchronized in objectictive-c
- 14. 初期化のNSThreadスレッドセーフ実装。
- 15. NSOperationでNSThreadスリープを使用する
- 16. iPhoneの目的c NSThreadのAsyncron HTTPSリクエスト
- 17. このコードでNSThreadを使用する
- 18. NSThreadからの呼び出しメソッド
- 19. スリープまたは一時停止NSThread
- 20. 他のNSThreadからの代理コールバック
- 21. MKReverseGeocoderデリゲートメソッドは別のスレッドで動作していますか?
- 22. MKReverseGeocoderによって設定された注釈のサブタイトル
- 23. MKReverseGeocoderを使用してアドレスを取得する
- 24. CLGeocoderがMKReverseGeocoderと異なる結果を返します
- 25. MKReverseGeocoder私はユーザーが配置されている状態(AdministrativeArea)と郡(SubAdministrativeArea)を得るために、私のアプリでMKReverseGeocoderを使用SubAdministrativeArea
- 26. NSThreadを一時停止/継続する方法
- 27. SQL:NOT IN INクエリ
- 28. のipad-NSThread、エラーチェックの有効なログイン用の
- 29. iPhone - MBProgressHUD、Sudzc、Webサービス、NSThreadに関するヘルプ
- 30. SELECT ... WHERE IN IN JOIN
私の他の質問でこの問題の解決策が見つかりました:http://stackoverflow.com/questions/6993924/delegate-callback-from-other-nsthread – Misha