【发布时间】:2014-09-15 21:59:18
【问题描述】:
我发现很难找到如何在 Xcode 6b4 中配置测试目标。鉴于这种情况,有人能指出我正确的方向吗?
我有一个主要是 Swift 的项目。但是,有一些第 3 方 Objective-C 依赖项被放入应用程序的桥接头中。我想为我的 Swift 代码编写测试。理想情况下,在 Swift 中。我遇到的问题是这个......
如果我创建一个 Swift 测试用例,那么编译器会抱怨它在应用程序的桥接头中找不到 Objective-C 标头。
如果我创建了一个 Objective-C 测试用例,那么我无法导入我想要测试的 Swift 类。
我唯一能做的就是编写不涉及任何 Swift 的 Objective-C 测试用例。由于 Objective-C 依赖关系,我无法编写“纯 Swift 代码/测试”。
有没有人对此有任何建议或取得成功。或者这是 Beta 4 中的当前状态?
【问题讨论】:
-
对于 2019 年看到此问题的任何人,以下答案已过时。请参阅下面@Mike.R 的答案,了解解决此问题的正确方法。
标签: ios objective-c swift xcode6