模拟NSManagedObject时使用Xcode 9崩溃

模拟NSManagedObject时使用Xcode 9崩溃,xcode,stack-overflow,nsmanagedobject,ocmock,Xcode,Stack Overflow,Nsmanagedobject,Ocmock,自从下载XCode 9以来,我的一些单元测试已经开始因堆栈溢出而崩溃。现在,请尝试搜索它 问题似乎来自于尝试创建NSManagedObject子类的OCMock,比如这一行:OCMClassMock[User class],其中User是NSManagedObject子类 在OCMock git回购协议中有一个关于这一点的例子 讨论中提到OCMock支持模拟NSManagedObject子类 有没有解决这个问题的建议?我想它可能需要对OCMock进行修复,但可能有一个可以调整的XCode设置,或

自从下载XCode 9以来,我的一些单元测试已经开始因堆栈溢出而崩溃。现在,请尝试搜索它

问题似乎来自于尝试创建NSManagedObject子类的OCMock,比如这一行:OCMClassMock[User class],其中User是NSManagedObject子类

在OCMock git回购协议中有一个关于这一点的例子

讨论中提到OCMock支持模拟NSManagedObject子类


有没有解决这个问题的建议?我想它可能需要对OCMock进行修复,但可能有一个可以调整的XCode设置,或者其他什么?

我刚刚为OCMock添加了一个初步的解决方法。请参阅您链接到的Github问题以了解详细信息