【发布时间】:2014-07-08 01:47:33
【问题描述】:
当我在 XCode 5 中运行测试时,我的 OS X 应用程序的主窗口会在运行测试时出现在屏幕上几秒钟。为什么?即使我取消注释所有测试,它仍然会打开我的主窗口。
【问题讨论】:
-
这里投票赞成的解决方案是关于静态更改您构建的内容以排除应用程序运行位。这可能是您想要的,但一个非常简单且非常有效的替代解决方案是启动您的单元测试没有应用程序委托。不幸的是,建议这种方法的answer on this question 目前只有一个赞成票。 Another question 在这个主题上有 higher voted answers 使用委托方法。
-
我使用动态委托,并在my answer 中对测试运行进行了改进。
标签: objective-c xcode xcode5 xctest