1.
此方法可基本解決github上的xxx.h文件缺失報紅
以DTCoreText示例
一開始我直接Download ZIP
,下載打開運行工程,本想來個一氣呵成的,然後發現DTHTMLParser.h not found
我擦,這不科學啊!這是爲毛!
然後我試試換個方式下載,直接用git命令。打開終端,輸入 git clone --recursive git項目url "指定路徑",記住recursive
不可缺
git clone --recursive https://github.com/Cocoanetics/DTCoreText.git "/Users/sssss/Desktop/DTCoreTextDemo"
下載完成後,沒有指定路徑的話,默認項目存儲路徑爲系統根目錄
。在我指定的路徑桌面
找到文件夾DTCoreTextDemo
,打開項目,再運行。報紅消失。運行成功。
2.
沒安裝cocoapods的話 先安裝,
1、gem sources --remove https://rubygems.org/
2、gem sources -a http://ruby.taobao.org/
(
gem sources -l
) 這一步可以檢測是否安裝成功
3、sudo gem install cocoapods
安裝的話,直接執行下面操作
cd xx/xxx/(也就是工程文件夾);
pod update 就可以了,即
!!!!若還報錯,就原來的工程目錄結構不要變,把缺的文件補進去就行了