問題タブ [xcdatamodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
74 参照

ios - アプリ内で複数の Core Data モデルを使用することは可能ですか?

置き換える必要がある Core Data モデルを使用して既に運用されているアプリがあります。サーバー側には多くの変更があり、それらの変更と新しい機能を反映するようにモデルを更新したいと考えています。

カスタムの Core Data 移行を実行する代わりに、別のモデルをゼロから作成して古いモデルを削除することについて話し合っています。実際のモデルで既存のデータを永続化する必要はありません。これは、すべてサーバーで利用できるためです。ユーザーが再度データを必要とする場合、アプリは要求に応じてデータをダウンロードします。

新しいモデルを作成し、それを使用するようにアプリに指示し、古いモデルを安全に削除することは可能ですか? この問題を解決する他のオプションはありますか?

0 投票する
1 に答える
56 参照

ios - iOS xcdatamodel 新しく追加された属性には引用符があります

新しいデータ モデルを移行し、"author_mail" という新しい属性を追加しました。

author_mail を文字列型に設定しましたが、author_mail を引用符で囲む必要はないと思います。移行に関連しているかどうかはわかりませんが、エラーは出力されません。どこから見始めればいいですか?インターネットで何も見つかりませんでした。

私が望む結果:

みんな、ありがとう。

0 投票する
1 に答える
256 参照

ios - iOS: NSSet オブジェクトのシーケンスを追跡する

変数 NSSet の写真が必要で、写真を Xcode xcdatamodel にランダムに保存します。NSSet がランダム オブジェクトを格納するために使用されていることは知っていますが、NSSet を NSArray に変更するか、NSSet 変数へのシーケンス挿入を追跡する方法はありますか?

記事.h

記事.m

[更新] :

使ってもわかる

0 インデックスは、更新するたびに変化します。

0 投票する
1 に答える
117 参照

ios - xcdatamodel でテーブルを自動配置

トラックパッドを使用してテーブルを配置していましたがxcdatamodel、突然、テーブルを保持しているときに、テーブルが他のテーブルから離れすぎました。どうすれば元に戻すことができますか。ドラッグするには遠すぎます。自動整列?ここに画像の説明を入力

0 投票する
1 に答える
59 参照

ios - 古いデータモデルを完全に新しいものに移行する (ゼロから始めて、他のすべてを削除する)

プロジェクトには 12 バージョンの xcdatamodel が 1 つあり、モデルをリファクタリングしたいと考えています。ゼロから新しいものを作成するように。

新しいモデルは大きく異なり、古いエンティティ、managedObjects などを保持したくありません....新しいプロジェクトから開始するなど、すべてを空にして、クリーンなデータ モデルを使用します。

また、すでにアプリをストアしているので、次のアップデートには注意が必要です。

質問:

  • 古いデータモデルのデータを保持したくないので、単純に削除できますか?

  • また、次のアップデート後 (この新しいモデルで)、アプリはどのように耐えますか? アプリから古いデータモデルを削除して、新しいデータモデルを指すことはできますか?

  • または、現在のデータモデルの新しいバージョンを作成し、すべてのエンティティと属性をリファクタリングする方がよいでしょうか?

あなたの経験では、どのように最善の方法ですか?

どうもありがとう、私はすでに検索していますが、この特定のケースに対する正しい答えはありません。