プログラムフォルダ内のファイルを再配置し、適切なサブフォルダにグループ化しました。'xcdatamodeld'ファイルを含め、すべてがコンパイル済みソースリストに表示されることを確認しました。
ただし、管理対象オブジェクトモデルの作成は、次のコードでは機能しません。
if (mom_ != nil) {
return mom_;
}
self.mom = [NSManagedObjectModel mergedModelFromBundles:nil];
return mom_;
私が調べた[NSBundle mainBundle]
、具体的には
[[NSBundle mainBundle] pathForResource:@"Words" ofType:@"xcdatamodeld"]
と
[[NSBundle mainBundle] pathForResource:nil ofType:@"xcdatamodeld"]
どちらもnilを返します。名前とタイプでそれらをチェックすると、他のリソースがあることがわかります。
アプリバンドルファイルには「Words.momd」というフォルダがあります。
何が起こった可能性があり、どのように修正できますか?