2012-01-25 7 views
0

私は、多くのエンティティ、属性、および関係を持つかなり複雑なコアデータデータベースを持っています。あるアプリから別のアプリにオブジェクトをエクスポートする:XMLまたはエンコーディング?

NSManagedObjectサブクラスオブジェクト(またはそのデータ)を取得し、それをアプリケーションの別のインスタンスにエクスポートする必要があります。この他のインスタンスは、ローカルデータベースにインポートする必要があります。

電子メールにファイルを添付する方法を考えましたが、オブジェクトをXMLにシリアル化する必要があるかどうか、またはdictionariesを使用してエンコードする必要があるかどうかはわかりません。

いずれにしても巨大な仕事のようですが、誰にも何か提案がありますか?

答えて

1

私はこれについて多くのことを知っていませんが、辞書を使用すると、xmlの書き込みと解析に悩む同じ構造を使用しているので、

更新:

は、このリンクを参照してください。.. https://stackoverflow.com/a/1375120/919545

+0

問題は、その文脈の外では意味がありませんよう、あなたが実際にNSManagedObjectをエンコードすることはできませんです。だから私は新しいクラスを作成し、それらの間にマップする必要があります – TheLearner

+0

答えの更新を参照してください。 –

関連する問題