【问题标题】:MKReverseGeocoder inside of NSThreadNSThread 内部的 MKReverseGeocoder
【发布时间】:2011-08-09 18:54:45
【问题描述】:

我有实现 MKReverseGeocoder 的对象。我在单独的线程中运行它,它是自身的代表。然而,它的 'didFailWithError' 和 'didFindPlacemark' 方法没有被调用。如果我在线程之外得到它,那么一切都会按预期工作。

【问题讨论】:

标签: iphone objective-c xcode mkreversegeocoder


【解决方案1】:

我相信 MKReverseGeocoder 需要 run loop 才能正确运行。如果您使用的是 NSThread,则必须手动运行运行循环。

【讨论】:

  • 谢谢。在我浏览链接之前,你能给我一个简短的例子吗?
  • 启动地理编码器后,它可能就像调用[[NSRunLoop mainRunLoop] run] 一样简单。您可能还需要使用-runUntilDate:This question 也有一些不错的信息。
猜你喜欢
  • 1970-01-01
  • 2011-02-07
  • 1970-01-01
  • 1970-01-01
  • 2011-04-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多