2011-11-29 14 views
6

私のアプリは現在コアデータを使用しています。私はすべてのクラウドベースのアプリケーションの新しいバージョンを作成し、データベースはオンラインです。したがって、これにはユーザー登録/アカウントでデータにアクセスする必要があります。一番簡単なのは私を別のアプリにすることですが、私は既に持っているユーザーベースを失います。コアデータからオンラインデータベースにデータを移行する方法はありますか?

iPhoneのコアデータデータベースからオンラインデータベースにデータを転送する方法はありますか?私は使用していますhttps://www.parse.com/

+0

あなたは今まで、このコアデータに素敵な解決策を見つけたことがありますか? –

答えて

1

確かに。 CoreDataからParseにデータを転送するには、CoreDataテーブルの各行にPFObjectを作成し、Parseに保存します。 saveAllを使用すると、より高速にすることができます。その後、CoreDataにローカルコピーは必要なくなり、削除することができます。 >パース -

+0

ありがとう、これは理にかなっています。しかし、ユーザーがアプリケーションを更新した後の最初の実行後に実行される実際のコードをどのように実装し、データをコピーしてからデータがコピーされているかどうかを確認してから、コアデータモデルを削除します。 –

+0

@ProgramGuyこれに関するアップデートはありますか? –

関連する問題