我有一個名爲azadi的項目,我想使用另一個xcode項目的頭文件。我認爲最簡單的方法是創建一個工作區並將兩個項目添加到該工作區。如何在工作區中使用子項目中的標題? [PICTURE]
我已經將兩個項目拖入一個工作區,但我無法從Azadi.xcodeproj中的S3.xcodeproj引用任何文件。
我在想什麼?
我有一個名爲azadi的項目,我想使用另一個xcode項目的頭文件。我認爲最簡單的方法是創建一個工作區並將兩個項目添加到該工作區。如何在工作區中使用子項目中的標題? [PICTURE]
我已經將兩個項目拖入一個工作區,但我無法從Azadi.xcodeproj中的S3.xcodeproj引用任何文件。
我在想什麼?
這不是完全清楚你已經添加什麼樣的項目,但是讓我們假設項目2是一個靜態庫。
在以後的處理下面的描述我假定PROJECT1是您的主要項目,項目2是包含PROJECT1
首先所需的功能之一,不降項目2在工作區中。砸裏面PROJECT1
然後按照這些步驟:
1)選擇項目2項目,並選擇在頂部「構建階段」。
2)展開 「複製頭」
3)選擇除 「* .PCH」 文件中的所有文件。
4)在project1中創建一個名爲「Indexed Headers」的文件夾,並將選定的文件拖到該文件夾中。 確保「將項目複製到目標組的文件夾(如果需要)」和「添加到目標」均未選中。 單擊「完成」。 (注意:這一步是獲得自動補全的必要步驟)
5)現在在項目導航器的頂部選擇您的Xcode項目。
6)選擇「生成階段」展開「目標的依賴性」,並點擊「+」
8)選擇「項目2」,然後單擊「添加」展開「鏈接二進制與圖書館」,並點擊「 +」
9)選擇 「項目2」,然後單擊 「添加」
大功告成!現在您的項目現在應該在您點擊Cmd時生成B