cllocation

    20熱度

    5回答

    我有兩個字符串代表緯度和經度,如:「-56.6462520」,我想分配一個CLLocation對象來比較我的當前位置。我試了下面的代碼,但我得到錯誤只有: CLLocation * LocationAtual = [[CLLocation alloc]init]; LocationAtual.coordinate.latitude = @"-56.6462520"; LocationAtual

    0熱度

    4回答

    當前我正在構建一個應用程序,該應用程序根據當前位置顯示附近的廣告。當用戶第一次啓動應用程序時,我希望他們看到附近廣告的前10名。 我在按時提取位置時遇到輕微問題。我的問題是在視圖加載之前尚未獲取當前位置。 當然有委託UpdatedLocation,但這個被多次觸發。我想它會多次觸發,因爲它想要獲取最準確的位置? 所以我的問題是,我可以做些什麼來「等」,直到找到位置,然後開始搜索廣告? 在此先感謝!

    1熱度

    2回答

    我正在使用RestKit的對象映射將JSON數據映射到對象。 是否可以將我的Objective-C類中的緯度和經度JSON屬性映射到CLLocation變量? 的JSON: { "items": [ { "id": 1, "latitude": "48.197186", "longitude": "16.267452" }, {

    5熱度

    2回答

    我在我的iPhone應用程序中遇到以下問題: 我定期啓用位置管理器,並且等待多個位置更新。當接收到一個新的位置,我檢查了新位置的時間戳屬性知道它是否是一個老位置或不: 我現在遇到的問題是,我收到新的位置,其中時間戳是新但座標仍然是我之前收到的舊地點。當我以120km/h的速度駕駛我的賽車接收到相同的座標多次但有不同的時間戳時,我進行了測試。我在iOS 4中遇到同樣的問題& 5. 這怎麼可能?或者我

    1熱度

    2回答

    我使用下面的代碼: locationManager.distanceFilter = kCLDistanceFilterNone; locationManager.desiredAccuracy = kCLLocationAccuracyBest; 哪裏locationManager是CLLocationManager類的對象。 當我提取緯度&只要: lat = [[NSString

    0熱度

    1回答

    我在第三個選項卡上有一個包含地圖視圖組件的此選項卡欄應用程序。這種方法 - (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation 只被呼叫的用戶擁有查看後/打開第三個標籤,隨後,用戶可以圍繞應用程序和移動時,他的位置改變被調用的方法。我的問題是我想ininialyse /啓

    16熱度

    2回答

    我試圖構建一個iOS應用程序,顯示跑步或步行時的總行程。我已經閱讀並重新閱讀了所有我能找到的文檔,但是我無法提供給我一個準確的總距離。 與Nike + GPS或RunKeeper相比,我的應用持續報告更短的距離。他們會首先報告,但隨着我不斷移動,我的應用與其他正在運行的應用的價值逐漸漂移。例如,如果我步行0.3公里(通過我的車的里程錶進行驗證),Nike + GPS和RunKeeper都會每次報告

    9熱度

    6回答

    到目前爲止,我還沒有找到一個整潔的方法來獲取方向字母,而沒有一堆雜亂的if語句。有任何想法嗎?理想情況下,我想用類別擴展CLLocation類來完成此操作。 -(NSString *)nicePosition{ double latitude = [self.latitude doubleValue]; double longitude = [self.longitude doubleVal

    0熱度

    4回答

    我正在完成一個應用程序,希望我需要向用戶顯示他與大約500個座標之間的距離。 使用CLLocation方法計算它,效果很好,但在iPhone 4中大約需要1分鐘才能完成每個位置的計算。 這樣做的最佳方法是什麼?使用跨度?任何其他更快的方式? 感謝所有, 銳

    2熱度

    2回答

    我需要澄清一點。 startUpdatingMyLocation方法是否必須調用didUpdateToLocation?位置更新時不會自動調用didUpdateToLocation方法嗎? 蓋伊的請澄清我的澄清。