徹底解決 OBJC CLASS

2021-09-12 09:44:20 字數 727 閱讀 5597

今天在引入檔案的時候,報了好多錯誤,如標題類似,那我就拿其中乙個來說下吧。見下圖:

引入出錯.jpg

首先解讀下這個錯誤,意思是說:

tkimfilems**iew,tkimvideoms**iew,tkimtoolview這三個檔案引用了tkimuihelper這個檔案,但是找不到tkimuihelper這個檔案。

先別急,以下幾步讓你定位並解決這個問題:

1、先確定這個檔案有沒有

確定方式:1)在工程裡面搜尋 2)在專案所在的資料夾目錄裡面搜尋

2、如果都搜不到說明這個檔案是沒有的,找提供檔案的人

3、如果搜得到就說明這個檔案有只是沒引入,引入就好了

重點關於引入,這裡又得特別強調一點:

1.在將檔案引入到工程的時候,特別要注意在option中,選擇哪個target是你要將檔案引進去的(我很多時候都是沒看然後直接就將這個檔案addtofile,導致最後引到其它targets中了)

被這個問題搞了好幾遍,這次一定要長記性。還有特別感謝我組長大鵬哥,每次在關鍵時刻總是幫我解決問題。。。

徹底解決 OBJC CLASS

最近在使用靜態庫時,總是出現這個問題。下面總結一下我得解決方法 1.m檔案沒有匯入 在build phases裡的compile sources 中新增報錯的檔案 2.framework檔案沒有匯入 靜態庫編譯時往往需要一些庫的支援,檢視你是否有沒有匯入的庫檔案 同樣是在build phases裡的...

徹底解決 OBJC CLASS

1.m檔案沒有匯入 在build phases裡的compile sources 中新增報錯的檔案 2.framework檔案沒有匯入 靜態庫編譯時往往需要一些庫的支援,檢視你是否有沒有匯入的庫檔案 同樣是在build phases裡的link binary with libraries中新增 3....

徹底解決 OBJC CLASS

最近在使用靜態庫時,總是出現這個問題。下面總結一下我得解決方法 1.m檔案沒有匯入 在build phases裡的compile sources 中新增報錯的檔案 2.framework檔案沒有匯入 靜態庫編譯時往往需要一些庫的支援,檢視你是否有沒有匯入的庫檔案 同樣是在build phases裡的...