我通過吊艙在我的項目安裝RoboReaderPDF框架,我進口它在我文件使用未申報類型爲「RoboViewController」斯威夫特
的問題是,當我試圖實例化RoboViewController
我收到此錯誤
Use of undeclared type 'RoboViewController'
任何幫助!?
我通過吊艙在我的項目安裝RoboReaderPDF框架,我進口它在我文件使用未申報類型爲「RoboViewController」斯威夫特
的問題是,當我試圖實例化RoboViewController
我收到此錯誤
Use of undeclared type 'RoboViewController'
任何幫助!?
看起來您的橋接頭尚未正確設置。它應該有以下結構。
#ifndef Bridging_Header_h
#define Bridging_Header_h
#import <RoboReaderPDF/RoboReader.h>
#endif
導入RoboReader.h
文件也將導入視圖控制器(檢查文件的內容)。
此外,還請檢查您的橋接頭是否已在「生成」設置中的Objective-C Bridging Header
鍵Swift Compiler - Code Generation
段中指定。
橋接頭被指定在Swift編譯器中的Objective-C橋接頭鍵 - 生成設置中的代碼生成段我也檢查過這個,我不知道是什麼問題它對我來說很奇怪 –
@MhmdBackerShehadi你可以嘗試通過橋接頭導入一些其他目標C類,看看它是否工作?那麼我們可以確定問題在於橋接頭設置還是特定於庫。 – mohonish
您是否嘗試過重建應用程序? – mohonish
是的,我做了很多次 –