2011-04-12 54 views

回答

1

你不能告訴Core Location framework每2秒鐘用GPS信息提醒你的應用程序。您的應用可以使用Significant-Change Location Service。因此,如果設備在高速公路上的汽車中,那可能是每2秒鐘一次。但是,如果設備是徒步旅行,那取決於用戶行走的速度。然後,您可以使用一個Local Notification來提醒用戶,並在一天結束時從後臺啓動應用程序。

1

你不能在2秒內擁有GPS位置,只能從三角測量的無線信號座標。

1

你永遠不知道該設備需要多長時間來檢測用戶的位置。

您當然可以製作一個應用程序,該應用程序應該檢查用戶的準確位置,然後在您計劃通過電子郵件或任何其他來源共享該應用程序時將其寫入plist,之後您應該可以輕鬆共享。

要獲取用戶最準確的位置,請查找CoreLocation框架中的準確性屬性。如果考慮到時間限制只是爲了讓用戶不必等到應用程序獲得準確位置,那麼您應該使用iOS 4.0中引入的後臺定位服務。