私はObjective C開発に不慣れです。継承された他人のプロジェクトで。
彼のプロジェクトには、Model というフォルダがあります。その中にファイルがあります
Product.h
Product.m
Compatible.h
Compatible.m
Model.h
Model.m
MyProject.xcdatamodeld
数日前、Product.h と Product.m で見たコーディング スタイルに従って、Warehouse.h と Warehouse.m という 2 つの新しいファイルを作成しました。また、Model.h と Model.m に、新しいウェアハウスを取得するのに役立ついくつかの関数を書きました。次に、XCode でそのファイルを開き、[エンティティの追加] をクリックして、エンティティの名前を変更し、必要な属性を追加して、MyProject.xcdatamodeld に新しいエンティティを作成しました。
この新しいクラス/モデルをプロジェクトの残りの部分で使用できました。
今日、Warehouse.m にいくつかの新しいプロパティを追加することにしました。次に、新しい属性ボタンをクリックして、MyProject.xcdatamodeld に新しい属性を追加しました。
現在、私のプロジェクトは起動時にクラッシュし、エラーが発生しますCan't find model for source store
。
私は何か間違ったことをしていますか?誰かがモデルチェンジの頭痛の種だと言っていたのをぼんやりと覚えています。誰かが主題について読むことを勧めてもらえますか? そして、どうすれば私の状況を修正できますか?