回答
位置管理器('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