0
我有一个项目,直到我尝试单元测试时才能正常工作。当我“为测试而构建”时,出现了几个错误。例如夫特Swift单元测试和“构建测试”错误
@IBOutlet weak var panAndZoomView: SegmentationPanAndZoomView!
@IBOutlet weak var toolbarView: SegmentationToolbarView!
的这几行给出了两个构建错误:
使用未声明的类型的“SegmentationPanAndZoomView”
“弱”可仅被应用到类和类结合的协议类型,而不是 '< <错误类型> >'
我已经包括
@testable import Thinga_Me
在产品模块名称拉(如在Swift 2 + Xcode 7: Unit Testing Access Made Easy Kostapappas Lampros的评论建议),我有与它的“允许测试主机应用程序设置的测试目标主机的应用API'检查。我也通读了苹果文档Testing with Xcode的相关章节。
我错过了什么让这个应用程序'建立测试'鉴于'建立运行'没有问题?
请问您能否显示您的'SegmentationPanAndZoomView'文件和您的'SegmentationToolbarView'文件 –
它们很大 - 您需要哪些位?我认为他们是错误的,因为该应用程序构建和运行没有问题(这只是为了测试构建失败) – dumbledad
我已经将它声明为未声明,所以我认为它们默认为'内部' – dumbledad