我正在发布我的应用程序的更新,并在模型中索引了一些字段以加快搜索和查找速度。
这是否会破坏我需要重新安装的更新?或者它是一个平滑的升级,这些属性将在下次运行应用程序时被编入索引?
我没有以任何其他方式改变模型。
答案 0 :(得分:1)
会打破。毕竟你改变了模型。
只需更改它,让它在模拟器中运行。因为它们不同,它应该给你一个例子。你可以使用版本控制,但这只是一个很小的改变。
答案 1 :(得分:-1)
每当您以任何方式更改模型时,您都需要使用版本控制来继续使用现有数据存储(例如用户已在其应用副本中拥有的数据存储)。对于您描述的更改,这应该非常简单 - 您可以使用automatic lightweight migration,并且更新应该是自动且快速的。