storing/retrieving 数据的 WatchOS 2 最佳实践
WatchOS 2 best practice for storing/retrieving data
是否有在手表上快速存储和检索数据的最佳实践?作为一个假设,想象一下购物清单。每次手腕向下移动时,应用程序都会停止。当用户抬起手腕时,我们需要将应用程序的状态(和我们的购物清单)快速重新加载到内存中。 CoreData 是否矫枉过正? NSUserDefaults 够好吗?
这取决于您存储的数据量。 NSUserDefaults 对您可以在其中存储的数量有限制。我在我的 watchkit 应用程序中使用 CoreDate,性能非常好。我会建议,如果您要存储少量数据,那么 NSUserDefaults 就可以了,否则请查看 CoreData。
是否有在手表上快速存储和检索数据的最佳实践?作为一个假设,想象一下购物清单。每次手腕向下移动时,应用程序都会停止。当用户抬起手腕时,我们需要将应用程序的状态(和我们的购物清单)快速重新加载到内存中。 CoreData 是否矫枉过正? NSUserDefaults 够好吗?
这取决于您存储的数据量。 NSUserDefaults 对您可以在其中存储的数量有限制。我在我的 watchkit 应用程序中使用 CoreDate,性能非常好。我会建议,如果您要存储少量数据,那么 NSUserDefaults 就可以了,否则请查看 CoreData。