回答
位置管理器('CLLocationManager')返回一個CLLocation對象數組。 CLLocation對象包含經度和緯度信息。
你可以做的是:
查找包含地理位置信息的數據庫,特別是映射座標城的名字。
檢查位置管理器返回的座標是否落在數據庫中任何城市的某個閾值內。
「沒有網絡連接」。如果你可以做你所描述的東西,那麼你可以通過CoreLocation向蘋果公司詢問當前的城市是什麼。 – Fogmeister
我建議不需要網絡連接。 CLLocationManager在沒有互聯網連接的情況下工作。親自嘗試一下。 – joakim
是的,我知道它的確如此。我沒有意識到你的意思是你離線綁定到設備上的城市數據庫。 – Fogmeister
你可能會收集一個粗略的形狀(矩形,圓形)與你想要的城市的座標;然後與您當前的位置數據進行比較,以獲取您在本地存儲的城市或地區。儘管它不是確切的,但它足夠接近與之合作。
- 1. 如何在沒有網絡連接的情況下安裝sbt
- 2. 當沒有Internet連接時檢測網絡漫遊
- 3. 在沒有Wi-Fi網絡的情況下將Raspberry Pi連接到iPhone
- 4. 在沒有網絡連接的情況下從字符串創建json obj?
- 5. 檢測網絡連接
- 6. 在沒有ACCESS_NETWORK_STATE權限的情況下檢查Android中的互聯網連接
- 7. 在Java中,如何在不使用DNS的情況下測試網絡連接?
- 8. 網絡連接總是在手機上檢測到,即使沒有網絡
- 9. 在沒有Flash的情況下在網絡上錄製音頻
- 10. 在沒有當前上下文的情況下繪製PDFPage
- 11. 在沒有網絡服務器的情況下運行Django
- 12. 如何在沒有網絡的情況下安裝r10k?
- 13. 在.NET中檢測3G網絡連接
- 14. 在Android上檢測網絡連接?
- 15. 檢測C#中的網絡連接速度和帶寬使用情況
- 16. 當前城市爲零;
- 17. 在沒有JavaScript的情況下在PHP中檢測框架?
- 18. 當連接到無線網絡,但沒有intenernet如何檢測互聯網連接:iOS的
- 19. 檢測任何連接網絡的人
- 20. 'expect'在沒有當前規範的情況下使用
- 21. 在沒有框架的情況下獲取當前請求的Python網址
- 22. 如何在沒有互聯網連接的情況下離線同步到LAN網絡
- 23. 在沒有連接到Xcode的情況下測試iPhone上的核心數據
- 24. 名「URL」沒有在當前情況下錯誤存在於剃刀網頁
- 25. 如何在沒有密碼的情況下連接ssh2 nodejs
- 26. 在沒有連接到Azure的情況下獲取Blob Uri
- 27. 如何在沒有map的情況下連接工作DispatchToProps
- 28. SQL Server:在沒有SSMS的情況下啓用遠程連接
- 29. 在沒有MySql Connector for C++的情況下建立MySQL連接
- 30. WCF CustomPeerResolverService不能在沒有LAN連接的情況下工作
您可以從sim數據中得到近似值。一秒...啊,我的錯誤。你可以得到的國家,但不是城市。 – Fogmeister