标签: ios iphone multithreading asynchronous core-location
有没有办法触发一个线程来调用CoreLocation几次,然后只要它获得一定的准确位置就会更新UI?
答案 0 :(得分:0)
通常,您不需要单独的线程。在CLLocationManagerDelegate中,每次CL更新都会调用-locationManager:didUpdateToLocation:fromLocation:方法。检查准确性(以及可能的时间戳)并相应地更新UI。
CLLocationManagerDelegate
-locationManager:didUpdateToLocation:fromLocation: