如何使用CoreLocation在当前位置添加注释

时间:2017-08-26 21:38:30

标签: ios swift core-location

除了实际的按钮功能代码外,我还能正常工作。这是我的代码,但它没有添加注释。

)

1 个答案:

答案 0 :(得分:1)

您的代码可能无法正常运行。当您拨打startUpdatingLocation()时,GPS需要几秒钟才能启动并获得准确的修复。您必须将自己设置为代理,然后等待调用locationManager(_:didUpdateLocations:)方法。

您可以在代码中添加注释。

正如其他人所说,您还需要编写代码来检查您是否有权获取用户的位置,如果没有,则请求权限。 (并且您需要在应用的info.plist文件中添加一个特殊键,表明您的应用需要访问用户的位置。)

查看Core Location上的文档并使用Xcode中的位置管理器,您可能希望找到一个指导您完成这些步骤的教程。它有点牵扯。