【发布时间】:2015-08-21 03:56:41
【问题描述】:
是否有在手表上快速存储和检索数据的最佳做法?作为一个假设,想象一个购物清单。每次手腕放下时,应用程序都会停止。当用户抬起手腕时,我们需要将应用程序的状态(和我们的购物清单)快速重新加载到内存中。 CoreData 是不是矫枉过正? NSUserDefaults 够好吗?
【问题讨论】:
标签: ios core-data watchkit watchos-2
是否有在手表上快速存储和检索数据的最佳做法?作为一个假设,想象一个购物清单。每次手腕放下时,应用程序都会停止。当用户抬起手腕时,我们需要将应用程序的状态(和我们的购物清单)快速重新加载到内存中。 CoreData 是不是矫枉过正? NSUserDefaults 够好吗?
【问题讨论】:
标签: ios core-data watchkit watchos-2
这取决于您存储的数据量。 NSUserDefaults 对您可以在其中存储的数量有限制。我在我的 watchkit 应用程序中使用 CoreDate,性能非常好。我建议如果您要存储少量数据,那么 NSUserDefaults 就可以了,否则请查看 CoreData。
【讨论】: