在IOS SWIFT中缓存最后一个覆盖对象的最佳方式是什么。
我的想法是将最后一个覆盖对象存储到userDefaults或文件中,并在mapview脱机加载时检索它。我已经尝试过route me和osmSharp,但我正在寻找一种更简单的解决方案,它不需要外部库。提前感谢使用CoreData,将您的对象转换为nsdata并保存它使用CoreData,将您的对象转换为nsdata并保存它我同意Nguyen的观点,您可能希望使用Core Data,因为它为您提供了一种本地存储东西的方法。NSUserDefaults并不是保存此类内容的最佳位置,因为NSUserDefaults更多用于设置之类的内容在IOS SWIFT中缓存最后一个覆盖对象的最佳方式是什么。,ios,swift,caching,overlay,Ios,Swift,Caching,Overlay,我的想法是将最后一个覆盖对象存储到userDefaults或文件中,并在mapview脱机加载时检索它。我已经尝试过route me和osmSharp,但我正在寻找一种更简单的解决方案,它不需要外部库。提前感谢使用CoreData,将您的对象转换为nsdata并保存它使用CoreData,将您的对象转换为nsdata并保存它我同意Nguyen的观点,您可能希望使用Core Data,因为它为您提供了一种本地存储东西的方法。NSUserDefaults并不是保存此类内容的最佳位置,因为NSUser
了解更多核心数据的一个很好的起点可以是看看Big Nerd Ranch的开源项目:我同意Nguyen的观点,您可能希望使用核心数据,因为它为您提供了一种本地存储东西的方法。NSUserDefaults并不是保存此类内容的最佳位置,因为NSUserDefaults更多用于设置之类的内容 了解更多核心数据的一个很好的起点可以是查看Big Nerd Ranch的开源项目: