我正在制作一个将存储分数的应用程序(有点像测验应用程序)-我将研究核心数据并存储值,以找出使用核心数据的最佳方法。我知道,如果您开始存储和从核心数据中获取数据,然后在不进行迁移的情况下添加/删除实体,则会出现问题。
但是,由于我只是在测试,所以我不介意删除设备中的应用,然后重新安装(这将导致我丢失数据)-这将有助于我避免迁移的需要(因为下载时,它是第一次看到新的核心数据)
谢谢!
答案 0 :(得分:0)
您说过“我不介意删除设备的应用程序,然后重新安装(这会导致我丢失数据)”,因此您完全不需要迁移。如果您已经在Appstore上发布了应用,并且不想为已经安装了该应用的用户造成混乱,则需要进行迁移。