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