iOS,CoreLocation - 在应用加载时获取用户位置

标签 ios xcode core-location

我试图让我的应用程序在用户加载应用程序后立即获取用户当前位置的经度和纬度。从这里我可以判断它们是否与某个点有一定距离,并据此调用不同的函数。

我可以通过 viewDidLoad 使其正常工作,但我不希望它在每次加载所述 View 时都继续执行此操作。我将如何(如果可能)从应用委托(delegate) didFinishLaunchingWithOptions 方法中调用它?

最佳答案

我认为您正在寻找 CLLocationManager,它是 GPS 实现。它没有 UI 并在后台运行,但您不从 PList 调用它,而是实现一个类。找到代码的“LocateMe”示例项目。

关于iOS,CoreLocation - 在应用加载时获取用户位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6683976/

相关文章:

ios - 自定义 UITableViewCell 高度在移动时发生变化

ios - Swift & Parse - PFUser currentUser 从不等于 nil

iOS 强制地理定位以特定语言返回城市名称

ios - 在给定坐标附近,在 Swift、MapKit 和 corelocation 中打印 hello

ios - 为什么LocationManager在iOS模拟器中没有被调用,但是在手机上却被调用了?

ios - Xcode 项目在文档大纲中变灰

ios - 如何在 Objective C 中从键盘的数字侧开始

ios - Twitter.sharedInstance() 不存在 swift TwitterKit

ios - XCode 持续集成

json - 解析 Json 显示错误 keyNotFound Swift