2015-10-21 29 views
1

当我的数据模型(xcdatamodeld)中定义的实体超过3个时,我无法构建Xcode项目(objc或Swift)。当它有3个或更少的实体时,它可以很好地添加一个,并且它会挂起。当有超过3个数据模型实体时,Xcode构建挂起

我已经能够在objc或Swift(包括核心数据)中使用一个全新的项目进行重现,所以我相信这不是我的项目的问题。下面的截图:

New project with 4 data model entities

综观报告导航,我可以看到它停留在数据模型编译步骤,但似乎没有被任何事。

Compiler output

运行的Xcode 7.0.1版(7A1001)& OS X 10.11(15A284)埃尔卡皮坦

+1

您在Project Navigator中的数据模型名为Blah,但您的目标是尝试构建名为Foo的数据模型... – andrewbuilder

+0

感谢@andrewbuilder,我很抱歉截图实际上来自两个不同的项目。第一个是objc(Blah),第二个是Swift(Foo)。我只是测试两者,看看问题是否存在,不管语言如何 - 它是做什么的。 – kuhnza

+0

@andrewbuilder我已更新截图以避免混淆。 – kuhnza

回答

1

升级到埃尔卡皮坦的最新版本 - OS X 10.11.1(15B42)解决问题。项目现在按预期构建。

2

我只是有同样的错误 - Xcode挂在试图编译我们的应用程序中的核心数据模型 - 重新启动所有的东西,为我修复它。

+0

奇怪。你正在运行什么版本的OS X? – kuhnza

+0

最新的写作伴侣时,7.1我相信 – crafterm

+0

你必须*开玩笑*我!我现在两周都遇到过同样的问题,我没有考虑重新启动。我没有重新安装Xcode 7,尝试下载旧的Xcode(6),没有任何工作......但一个简单的重新启动。谢谢@crafterm! – epologee

相关问题