0
我这样做,我想找出在单独的线程CLLocationManager委托方法不fired.So请告诉我,在单独thread.But当前位置的经度和纬度值一个application.In是否有任何其他方式来获取信息Anotherway用于获取经纬度
我这样做,我想找出在单独的线程CLLocationManager委托方法不fired.So请告诉我,在单独thread.But当前位置的经度和纬度值一个application.In是否有任何其他方式来获取信息Anotherway用于获取经纬度
你是问错了问题。
你不需要的!
只需使用Cllocatiomanager委托的标准方式(didUpdatFromLocation ...)。 这就是你需要的全部,也是在后台工作。获取该信息的速度非常快,现在将影响主线程的性能。
如果您在之后需要花费时间校正您已获得纬度/经度位置,则可以将坐标发送到执行该计算的另一个线程。但是,这是你的责任,并不会干扰苹果框架。
和:有没有其他的方式来获得当前的经/纬度,只有didUpdateFromLocation ...
为什么你甚至希望它首先在单独的线程上运行? – Hisenberg
我不想distrub主要thread.SO我想单独thhread做。 –
我想更新我的位置的详细信息时,应用程序在后台also.For t这只是我提INfo.plist.Is的UIBackgroundModes它足以或可能我需要再自动做anything.IF我mension像didupdatelocation委托方法将超前或我需要为该方法做任何事情。 –