在导航到其他 View 时快速保存用户坐标

标签 swift

在我的项目中,用户可以选择将坐标保存到 firebase json。我目前使用标签栏作为我的主要导航。即使他们导航到应用程序中的其他 View Controller ,继续保存 GPS 的最佳方法是什么。

最佳答案

您可以创建一个 locationManager 单例,它可以处理所有位置方法,而不是将其放在 viewController 中;)

如果您想在本地保存用户位置,您可以使用 NSUserDefault 或 CoreData,或者如果仅用于 session ,则将其保存在 locationManager 单例中。

关于在导航到其他 View 时快速保存用户坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38606116/

相关文章:

ios - 切换到标签栏中的不同标签后,原始 VC 中的视频继续播放

ios - 如何使用 Swift 将 SVG 图像显示为 UIImage

generics - 您能否扩展具有特定约束的通用类(例如 Array)?

ios - 将 EnvironmentObject 传递给 ObservableObject 类

iOS Swift UIAlertView

ios - 此类对于键取消不符合键值编码

swift - Steam 4亲子关系

ios - 如何使用 IN sql 子句查询 coredata?

ios - View Controller 上的设备旋转期间崩溃

ios - 删除邮件应用程序时从 iOS 10 上的应用程序发送电子邮件的替代方法?