Swift单元测试和#34;构建测试"错误

时间:2016-04-04 13:15:59

标签: xcode swift unit-testing

我有一个很好的项目,直到我尝试进行单元测试。当我构建测试时#34;我收到了几个错误。例如,Swift的这几行

@IBOutlet weak var panAndZoomView: SegmentationPanAndZoomView!
@IBOutlet weak var toolbarView: SegmentationToolbarView!

给出了两个构建错误:

  

使用未声明的类型' SegmentationPanAndZoomView'

     

'弱'可能只适用于类和类绑定协议类型,而不是'<<< error type>>'

xcode screenshot

我已经包含了

@testable import Thinga_Me

引入产品模块名称(如Kostapappas Lampros对Swift 2 + Xcode 7: Unit Testing Access Made Easy的评论中所述),并设置了测试目标主机应用程序及其“允许测试主机应用程序API”# 39;检查。我还阅读了Apple文档Testing with Xcode的相关章节。

我想让这个应用程序构建用于测试'鉴于'为跑步而建立'没有问题?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。该问题与在“Identity Inspector”的“自定义类”下具有不正确的类名称有关。

Incorrect Class Name

在我的情况下,我错过了3个字母的类前缀。希望这可以帮助。