我正在Xcode 4.6.2中开发一个只有一个目标的iPhone应用程序,我注意到一些重要文件不是我的目标成员.我的自定义头文件都不是目标成员资格的一部分,也不是我的Info.plist,我的前缀头或产品"MyApp.app".
我理解目标的方式,这些文件肯定需要成为目标的成员.
我的问题是:为什么这些文件不是我的目标成员?
在搜索了SO之后,类似的问题已经产生了一些见解,但不是对该问题的完整答案.我收集的见解是:
头文件不是目标的成员,因为它们在"复制头"构建阶段中链接.
Info.plist和Prefix.pch不是目标的成员,因为Info.plist在"复制包资源"构建阶段中链接,并且Info.plist包含指向前缀头的键/值条目(前缀. PCH)
Xcode是否可以多次运行单元测试?
我在多个单元测试中遇到一个问题,该问题导致间歇性故障。现在,我认为我已修复它,我唯一的选择似乎是mash ⌘+,U直到我95%确信该错误已消失。
我知道其他单元测试框架使多次运行单个测试,测试用例或测试套件变得非常容易。我们在XCTest中有这种奢侈吗?