我試圖調用一個NSObject
子類的方法,我在測試項目中的XCTestCase
子類的方法中使用了「main」項目。主項目的NSObject
子類導入「XXX-Swift.h」頭文件(我在混合Swift
和Objective-C
代碼)。所有工作正常,當我運行主項目,但是當我運行測試調用該子類的對象時,我得到一個錯誤,說導入中的Swift
頭文件未找到。在測試項目中找不到「XXX-Swift.h」文件
我想我錯過了測試目標中的一些設置,但是我沒有找到......我應該檢查什麼?或者我應該怎麼做才能解決這個問題?
我已經在應用程序目標中設置了這些設置,並且在測試目標中將嵌入式內容包含Swift代碼設置爲YES,但在運行應用程序時它仍然在工作,但在運行測試時出錯... – AppsDev
@AppsDev請參閱編輯答案 –
我仍然得到錯誤...我怎麼能看到$(TARGET_TEMP_DIR)的值? – AppsDev