0

我的 ios 应用程序有两个名为Scout和的实体MeritBadge。的内容MeritBadge是从 plist 文件中读取和存储的。AppDelegate检查指示 plist 文件版本的标志,如果有更新的版本添加了更多条目,它会删除MeritBadge实体中的所有条目并通过读取 plist 重新添加。

我在 plist 中添加了一个额外的条目,当我阅读MeritBadge实体时,我得到了新添加的条目。

但是,如果我以实体名称读取 db ScoutMeritBadge,我将获得除新添加的徽章之外的所有徽章。

MeritBadge这是否意味着如果我从 plist 向实体添加新条目,我需要重新构建数据库?

任何提示将不胜感激。

4

0 回答 0