問題タブ [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.
ios - エンティティの破損した (古い) 名前 - CoreData
次の問題があります:会話に更新する必要があるChatというモデルがあります (ニーモニックの問題のみ)。xcdatamodel ファイルで名前を変更しましたが、生成されたファイルは引き続き Chat のままです。
これを踏まえて、「まあ、そのままにしてチャットをもう一度使用する」ことにしましたが、チャットモデルで次のような操作を実行しようとすると、次のようになります。
アプリは次のように言ってクラッシュします。
*** キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。理由: 'executeFetchRequest:error: フェッチ要求にはエンティティが必要です。
アプリをクラッシュさせる関連する NSManagedObject のエンティティ名の内部エラーを想定しています。
Chat および Chat+CoreDataProperties ファイルを削除して、正しい名前 (Conversation) で新しいファイルを生成しようとしましたが、Chat 名への参照が xcdatamodel に存在することもわかりました (ソースとして開いています)。ファイル) キーの下
会話に変更すると、動作は再び同じになります。
それを解決するための助けをいただければ幸いです
ios - Xcdatamodel から JSON ファイルを生成する
xcdatamodelからJSONファイルを生成することは可能ですか?
xcdatamodelファイルが与えられた場合、いくつかのカスタム ロジック (おそらく私が作成したもの) を含むプログラムを実行すると、サードパーティ ライブラリで使用するJSONファイルが生成されます。私の質問: これは可能ですか? 誰かやったことがありますか?
xcode - Xcode Core Data モデルがありません
私は Core Data を使用して iOS アプリに取り組んでおり、ストーリーボードでいくつかの作業を行った後、アプリを実行しようとしましたが、元のモデルを除いて Core Data モデルがすべて欠落していることに気付きました。私の遊び場もありませんが、それはあまり気にしません。何が起こったのかわかりません。これらのデータ モデルを取り戻す必要があります。これは、プロジェクトナビゲーターでそれらを探すときに表示されるものです。
アプリをビルドしようとすると、正常にビルドされますが、すぐに次のエラーが発生します。
前回のコミット以降に git で行ったすべての変更を元に戻そうとしましたが、まだそれらを見つけることができません。何が起こったのでしょうか?それらを取り戻す方法はありますか?
xcode - この NSPersistentStoreCoordinator には永続ストアがありません (スキーマの不一致または移行の失敗)。保存操作を実行できません
xxxcdatamodel を使用しているアプリケーションに取り組んでいます。同じ xxxcdatamodel で、エンティティの 1 つに属性を追加しました。アプリケーションがクラッシュし、「この NSPersistentStoreCoordinator には永続ストアがありません (スキーマの不一致または移行の失敗)。保存操作を実行できません。」というメッセージが表示されます。私は多くのことを試しましたが、状況を処理するために軽量の移行も使用していますが、それもうまくいきません.以下は私のコードです:
ここで何か不足していますか?または、エンティティに 1 つの属性を追加しても、完全な移行を実行する必要があるようですか?よろしくお願いします。
ios - iOSのxcdatamodelのプロパティの最小値は何を意味しますか?
分を設定した場合。プロパティの値は、「X」が 1 に等しいとします。一部のシナリオでは、値が 0 になり、モデルはどのように動作しますか? エラー/警告をスローしますか? 私のシナリオは、ラベルにメッセージの数を表示したいのですが、メッセージがない場合、ゼロが表示されます。コードの代わりに、(可能であれば) xcmodel のみを試してみたいと思います。そのプロパティの値の場合、ラベルは非表示にする必要があります。ゼロの場合は非表示にしますが、初めて実行する場合は非表示にしますが、ビューコントローラーのいくつかの遷移的な動きにより、そのカウントラベルが更新され、ゼロが表示されます。
objective-c - バージョン管理された XCDatamodel を開くことができませんでした。ファイル .contents がありません
リモートオリジンにプッシュする前に、正常に機能する実行中のプロジェクトがありました。ディスクをフォーマットしてこのプロジェクトをチェックアウトすると、次のエラーが表示されます。
_MyModelDB 3.xcdatamodel: データ モデルの読み取りに失敗しましたエラー Domain=NSCocoaErrorDomain Code=256 "ファイル「コンテンツ」を開けませんでした。" UserInfo={NSFilePath=ProjectPath/Model/DBModel/MyModelDB.xcdatamodeld/._MyModelDB 3.xcdatamodel/contents, NSUnderlyingError=0x7fba9b6245d0 {エラー ドメイン=NSPOSIXErrorDomain コード=20 "ディレクトリではありません"}}
最後のバージョンの dbmodel の「.content」は実際にはありません。そして、_MyModelDB 3.xcdatamodel のサイズが妙に 0KB です。
誰かのアイデア??