我的想法是将最后一个覆盖对象存储到 userDefaults 或文件中,并在 map View 离线加载时检索它。我尝试过使用 route-me 和 osmSharp,但我正在寻找一种不需要外部库的更简单的解决方案。提前致谢
最佳答案
我同意 Nguyen 的观点,您可能希望使用 Core Data,因为它为您提供了一种在本地存储内容的方法。 NSUserDefaults 并不是保存此类内容的最佳位置,因为 NSUserDefaults 更适合设置等内容。
要了解有关 Core Data 的更多信息,一个很好的起点可以是查看 Big Nerd Ranch 的开源项目:https://github.com/bignerdranch/CoreDataStack
关于ios - 在 IOS SWIFT 中缓存最后一个覆盖对象的最佳方法是什么。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34985147/