2010-06-17 16 views
0

J'ai un scénario dans lequel je déplace le contenu d'un objet blob stocké dans une entité de données principale dans un fichier. J'ai besoin d'un moyen d'exporter ces données pendant une migration, où je connais l'entité qui est convertie et enregistre l'objet blob dans un fichier, en écrivant l'emplacement de ce fichier dans l'attribut approprié de l'entité convertie.iPhoneOS Core Migration des données: transfert d'un élément d'une entité dans un fichier

Je n'arrive pas à trouver un moyen de le faire. Les docs regarding the Three Stage Migration semblent indiquer ce qui peut être fait, mais je ne suis pas sûr de savoir où définir les choses, ni quoi définir exactement.

+0

L'endroit où poser des questions sur les logiciels Apple inédits en ce qui concerne spécifiquement la programmation alors qu'il est encore sous NDA est le forum apple dev. Une fois iOS mis à la disposition des utilisateurs, nous pouvons en parler sur SO, mais je sais moi-même, bien que ce soit sympa d'y répondre, je ne peux pas le faire en raison des clauses matérielles confidentielles de l'accord SDK. – jer

+0

Ce n'est pas inédit. Je parle de la version 3.2, mais les concepts sont communs à toutes les versions récentes d'iOS. –

Répondre

1

Vous pouvez le faire en créant un modèle de mappage, puis en créant un NSEntityMigrationPolicy personnalisé pour cette entité. À partir de là, vous pouvez effectuer les modifications nécessaires à votre structure de données.