代码之家  ›  专栏  ›  技术社区  ›  Tim Sullivan

iPhoneOS核心数据迁移:将某个实体移动到文件中

  •  0
  • Tim Sullivan  · 技术社区  · 14 年前

    我有一个场景,将存储在核心数据实体中的blob的内容移动到一个文件中。我需要一种在迁移过程中导出该数据的方法,在该方法中,我知道要转换的实体,并将blob保存到文件中,将该文件的位置写入转换后的实体的相应属性中。

    我似乎找不到一种方法来做这件事。这个 docs regarding the Three Stage Migration 似乎表明可以做什么,但我不确定在哪里定义事物,或者确切地定义什么。

    1 回复  |  直到 14 年前
        1
  •  1
  •   Marcus S. Zarra    14 年前

    可以通过创建映射模型,然后创建自定义 NSEntityMigrationPolicy 对于该实体。在那里,您可以根据需要修改数据结构。