0
自从下载XCode 9后,我的一些单元测试开始崩溃,出现堆栈溢出(尝试搜索,最近!)。模拟NSManagedObject时与Xcode 9碰撞
的问题似乎来自试图创建一个子类NSManagedObject
,一个OCMock
如这一行:OCMClassMock([User class])
,其中User
是NSManagedObject
子类。
在OCMock git回购中有关于此的bug and discussion。
讨论中提到,自从version 3.4以来,OCMock支持模拟NSManagedObject子类。
有关修复此问题或解决此问题的任何建议?我想它可能需要修复OCMock,但也许有一个可以调整的XCode设置,或者什么?