2013-01-10 32 views
2

我已閱讀與此相關的其他帖子,但他們沒有我遇到的相同問題。複製標題部分在Xcode的構建階段中不可見

我正在從支持OS X平臺的一個項目過渡到支持iOS的新項目。

我確實有一個項目打開,副標題副標題可見。它支持的平臺是OS X,並且是我正在從中過渡。

Build Phases with Copy Headers

,我想用複製頭我的新的iOS項目建設階段的樣子:

Build Phases without Copy Headers

誰能告訴我,爲什麼這些項目有不同的構建階段小標題?我可以看到生成設置下的唯一區別是,前一個示例沒有前綴頭文件而後者具有複製文件

+2

複製標題是不必要的,因爲靜態庫都是iOS支持的。使用DyLibs,您可以將頭文件導出爲公共文件(實際上它們會獲得自己的目錄以及框架可執行文件),因此需要「複製頭文件」階段的這些子級別。此外,iOS上的複製文件階段也出現在OS X上,它只是不是項目的標準部分(單擊右下角的+將其添加到構建階段)。 – CodaFi

回答

2

謝謝,@CodaFi。你的回答讓我回答了我的問題。點擊窗口底部的+「添加生成設置」,可以選擇將複製標題添加到我的新項目中。爲了完整起見,如果我稍後遇到問題,不遺餘力,儘管您說它沒有提供任何好處,但我會感到更安全,因爲iOS僅支持靜態庫而不支持動態庫。

太棒了!

相關問題