2014-10-17 82 views
0

我試圖設置一個工作區,以便不同的項目可以訪問相同的文件。Xcode工作區中的依賴關係

在A計劃,我做了一個「另存爲工作區...」

然後,我在新的工作區中創建項目B。

我現在可以在項目導航器中看到兩者。

所以說我有一個項目A中名爲「UIView + Awesome」的項目,我想在項目B中使用,我該如何設置該依賴項?

在B項目的視圖控制器我得到這個:

#import "UIView+Awesome.h" //UIView+Awesome.h file not found 

回答

0

這裏是如何解決這個問題。

  1. 點擊導入目標UIView+Awesome.h
  2. 點擊構建設置
  3. 在搜索框中輸入Header Search Paths
  4. 雙擊值單元格。
  5. 點擊+標誌。
  6. 設置您要引用的項目的路徑。假設它叫做Awesomelib。該路徑相對於引用項目的根目錄(使用Awesomelib的項目)。例如:../Awesomelib/src/headers/或文件位於.h的任何位置。
  7. 點擊Done
  8. Clean然後Build
+0

謝謝。這讓我編譯。但是,當我運行我得到這個:***終止應用程序由於未捕獲的異常'NSInvalidArgumentException',原因:'+ [UIView someMethod:]:無法識別的選擇器發送到類 – soleil 2014-10-17 23:13:58

+0

someMethod確實存在,並由項目A使用。 – soleil 2014-10-17 23:14:22

+0

This應該是一個單獨的問題 – 2014-10-17 23:29:36