从委托方法跳转到其调用方

时间:2014-12-23 10:19:46

标签: objective-c delegates mkmapview

基本上,我试过这个:

  • a)致电方法A
  • b)方法A调用方法[locationManager startUpdatingLocation],它确定当前位置
  • c)继续使用方法A,同时使用确定的当前位置

那么(怎么样)可以从startUpdatingLocation跳回到方法A?

1 个答案:

答案 0 :(得分:2)

您描述的流程不起作用。根据文档,[locationManager startUpdatingLocation]可能需要几秒钟才能返回值。您需要使用方法A中的剩余代码,如果它需要位置,则添加到locationManager:didUpdateLocations:方法,该方法将在locationManager获取位置时调用。