背景
最近在項(xiàng)目里新加了一個(gè)yyimage庫(kù),修改PodFile文件pod install之后,運(yùn)行項(xiàng)目,以前添加的一個(gè)PgyUpdate庫(kù)的頭文件import報(bào)錯(cuò)了

PgyUpdate庫(kù)頭文件報(bào)錯(cuò)
其實(shí)是很奇怪的事情,新加一個(gè)庫(kù)根本不影響舊的庫(kù),明明存在的頭文件,卻報(bào)錯(cuò)找不到,很詭異。
嘗試
- 拋棄本地所有改動(dòng),編譯程序,成功,再次添加
yyimage庫(kù),pod install - 按照網(wǎng)上的方法去修改
build settings里面的header search path添加${SRCROOT},后邊選擇recursive - 不使用cocoapods方式集成,手動(dòng)導(dǎo)入framework文件
- 使用import <>方式
以上方法都失敗了
最后解決辦法
看了一下那個(gè)頭文件的真實(shí)路徑:

image.png
修改了一下import的寫法:

image.png
報(bào)錯(cuò)消失了。
總結(jié)
其實(shí)我也是最后實(shí)在沒辦法瞎試試出來(lái)的,折騰了我一個(gè)下午。Fuck Xcode?。?!