Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的应用程序中使用核心数据来存储我的游戏中使用的汽车的所有汽车属性。用户可以选择不同的部件(发动机、车轮等),然后这些部件在数据存储中被标记为被选中,因此用户可以更改数据存储中的一些数据。
我的问题与此类似,如果我想添加一辆新车,应用程序发布后如何在不覆盖用户所做更改的情况下进行此操作?模型没有改变,所以我猜版本控制已经过时了。我知道如何以编程方式添加数据,但是测试数据库是否已经用新数据更新的最佳方法是什么?
您真正需要做的就是将新对象添加到持久存储中。根据您将新数据放入应用程序的方式,您编写添加新Car对象的方法,而无需触及用户数据和标志,只需创建新对象,如您在预填充数据库时所做的。