私はすでにアプリストアにアプリを持っています。私はアップグレードをしたい。ローカルデータストアが変更され、余分なテーブルがあり、既存のテーブルにいくつかのフィールドが追加されました。私は古いテーブルにデータを保持したい。それをどうやってやりますか?誰かが私にその種の変更を扱うチュートリアルを指摘できますか?iOS - データモデルの変更を処理する正しい方法は何ですか?
答えて
コアデータインスタンスの移行時にApple's docsを確認してください。彼らは90%のケースで超簡単にします。それは、移行
のパスを持っているので、基本的な考え方、あなたがバージョンにxdatamodel壊れているが、ここではCore Data Migration
@Suchiさんがあなたのチュートリアルを追加しました – JoeCortopassi
ありがとうございました!それは間違いなく助けになるはずです。 – Suchi
SQLiteを使用していると仮定します。更新プログラムの名前が異なる新しいデータベースを使用します。起動時に、古い名前のテーブルをチェックし、必要なデータをコピーし、完了したら削除します。
CoreDataには独自の更新データがありますが、それはあなたにとって役立つかもしれません。データモデルを変更する方法を調べる必要があります。
私はコアデータを使用しています。チュートリアルを教えてください。 – Suchi
- 1. データベースを処理する正しい方法は何ですか?
- 2. IOSの設定の変更を処理する正しい方法
- 3. 方向変更イベントを正しく処理する方法は?
- 4. セッションタイムアウトを正常に処理する方法は何ですか?
- 5. MVCでモードパラメータを処理する正しい方法は何ですか?
- 6. ビーゴでフォーム提出を処理する正しい方法は何ですか?
- 7. Androidのオリエンテーション変更を正しく処理する方法
- 8. 論理データモデルと概念データモデルの違いは何ですか?
- 9. JPA期間クエリを処理する正しい方法は何ですか?
- 10. WCF WebApi、IsThisTakenクエリを処理する正しい方法は何ですか?
- 11. httpエラーを処理する正しい方法は何ですか?
- 12. iOSでの例外処理の正しいアプローチは何ですか?
- 13. PowerShellでエラー処理を行う正しい方法は何ですか?
- 14. C++でイベント処理を行う正しい方法は何ですか?
- 15. MVC 3で動的データモデルを処理する方法
- 16. PUTリクエストで「変更理由」を処理する方法は?
- 17. プラグインでWordPressのクエリを変更する正しい方法は何ですか?
- 18. ListActivityのマネージドカーソルを変更する正しい方法は何ですか
- 19. SymbolIconのサイズを変更する「正しい」方法は何ですか?
- 20. herokuアプリの名前を変更する正しい方法は何ですか?
- 21. DropDownListの選択を変更する正しい方法は何ですか?
- 22. gitの変更をコミットする正しい方法は何ですか
- 23. playnでビューを管理する正しい方法は何ですか?
- 24. LiClipseを更新する「正しい」方法は何ですか?
- 25. EntityManager serviceNameを変更する正しい方法は何ですか?
- 26. 制約定数を変更する正しい方法は何ですか
- 27. Python:リスト要素を変更する正しい方法は何ですか?
- 28. djangoでの同時変更を処理する方法は?
- 29. PHPでデータベース/テーブルの変更を処理する方法は?
- 30. Androidで連絡先の変更を処理する方法は?
あなたはコアデータ、sqllite、何か他のものを使用しています役立つかもしれないチュートリアルですか? – JoeCortopassi
ああ申し訳ありませんが、私はコアデータを使用しています – Suchi