![]() |
1
3
试用使用
|
|
2
0
仔细检查您是否看到一个名为datamodel.momd的目录,位于/users/neall/iphone apps/testapp/build/debug iphoneSimulator/logictests.octest/datamodel.momd。 如果通过添加新文件添加XCDataModel文件…在Xcode中,您只有一个文件,它是datamodel.mom(没有尾随的d)。如果是这样,改变
到
将立即解决您的问题。 你想使用fileurlwithpath:克劳斯也建议使用。 如果要在将来对模型进行版本控制,而当前只有.mom文件,请在Xcode中选择data model.xcdatamodel文件,然后转到“设计”->数据模型”->添加模型版本。这将强制创建包含datamodel.mom文件的datamodel.momd目录。您只需删除它添加到该目录中的新版本,原始测试就可以工作。 |
![]() |
3
0
XCDataModel还应添加到 项目->目标-> “单元测试目标” ->构建阶段->编译源 |
![]() |
4
0
在2014年7月花了几个小时堆积如山之后,这篇文章是我找到工作解决方案的其中一部分。 我们设法打破了令人惊讶的脆弱(和神秘)机制,将源代码所在的包与运行单元测试的包相链接。此外,您可能有一个错误命名的XCDataModel。解释见注释:
|
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 5 月前 |
![]() |
Vincent · SwiftUI与表单中的CoreData绑定 1 年前 |
|
user13990880 · 需要在核心数据中保存打乱的顺序 1 年前 |