为啥在 Xcode 7 中的 Test Navigator 中有两个不同的测试?

Posted

技术标签:

【中文标题】为啥在 Xcode 7 中的 Test Navigator 中有两个不同的测试?【英文标题】:Why there are two different tests in my Test Navigator in Xcode 7?为什么在 Xcode 7 中的 Test Navigator 中有两个不同的测试? 【发布时间】:2015-07-17 04:36:33 【问题描述】:

为什么有两种不同的测试,如下图所示?

【问题讨论】:

【参考方案1】:

你是说蓝色T和紫色rT的区别?

当您使用 File->New->Target->ios 或 OS X->Test->...Test Bundle 创建测试目标时 你会得到一个对话框,你可以在其中看到“要测试的目标”。 当您选择这样的目标时,您的测试目标中的类将获得蓝色 T。

有时您无法选择目标(或者您不想选择)。例如,目前不可能选择您的 Watch OS(扩展)作为测试目标。在这种情况下,您只能测试一些类,而不是整个目标。 在这种情况下,您的测试类会获得紫色 rT。

【讨论】:

以上是关于为啥在 Xcode 7 中的 Test Navigator 中有两个不同的测试?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的免费 XCode 配置文件只能持续 7 天?

为啥 UICollectionViewCell 在 Interface Builder Xcode7.1 OS X Yosemite 中的出口为零?

为啥 Xcode 7 iOS 模拟器冻结?

为啥 Xcode 7.2 崩溃“无法实例化名为 IBNSLayoutConstraint 的类”?

如何在 iOS 中添加双拇指滑块?以及为啥这个双滑块库不再适用于 xcode 7

为啥当我尝试在 ios 7.1 sdk、xcode 5.1 中调用 deallocate 或 release 时出现错误?