是否有在手表上快速存储和检索数据的最佳做法?作为一个假设,想象一下购物清单。每次手腕下降时,应用程序都会停止。当用户抬起手腕时,我们需要将应用程序的状态(以及我们的购物清单)快速重新加载到内存中。 CoreData是否过度杀伤? NSUserDefaults足够好吗?
答案 0 :(得分:1)
这取决于您存储的数据量。 NSUserDefaults对您可以存储的数量进行限制。我在我的watchkit应用程序中使用CoreDate,性能非常好。我建议如果您存储少量数据,那么NSUserDefaults会没问题,否则请查看CoreData。