絕對路徑與相對路徑:
當xcode裏包含第三方庫時會有這個問題,一般個人在引入庫時使用的是絕對路徑,也就是路徑只是文件在你電腦上的路徑,也就是 個人使用是沒問題的 ,因爲在你電腦上使用時能找到該文件,但是如果需要把代碼上傳到svn這種版本管理系統供其他人使用的時候絕對路徑就會出現問題,因爲別人電腦上是找不到你文檔上設置的路徑,所以會報找不到文件的錯誤,解決這個問題的方法就是需要把絕對路徑改爲相對路徑。
所以在修改Library Search Paths這個選項的時候使用
"$(SRCROOT)/當前工程名字/需要包含頭文件所在文件夾"
將上面的雙引號裏面的字符串拷貝之後,你會發現這個“$(SRCROOT)”,會自動變成當前工程所以的目錄。
Framework search path:
會包括除了系統框架之外的第三方框架的路徑,在ios中用的不是很多,一般都不用
Header search path:
一般是你使用三方庫時需要 設置路徑在你的頭文件中 如果你使用一個路徑包含這個頭 設置成父路徑
Library search path:
如果你引入.a文件到工程時xcode將自動添加路徑 有時需要修改成相對路徑