我正在开发一个使用 Core Data 的项目,但我似乎无法充分解释为什么我的程序中的以下代码行总是为 modelURL 返回 NIL。
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"CoreDataBooks" withExtension:@"momd"];
这个例子直接来自 Apple 的示例代码,它实际上可以在他们的程序中运行,但我无法让它在我的程序中运行。
问题:
1) 在我尝试实施之前,是否必须先准备好一些东西。我注意到 Apple 解决方案有一个我没有的“CoreDataBooks.DCBStore”文件。我已经尝试了很多东西来创建这个......没有运气。2) momd:我已经阅读了很多关于这个的内容,它似乎与“妈妈”有很大的不同。我了解“d”为数据集提供了额外的功能,并且在此处发布的一些答案中,作者表示使用“mom”而不是“momd”,但没有很好地解释原因。尽管如此,这也不起作用。
一如既往,感谢您的帮助!
格伦