2
我是新來的xcode和可可。爲什麼Frameworks/MyFramework.framework /在我的xcode項目中是空的?
根據Framework Programming Guide,我在製作框架時應該遵循某種目錄結構。我最近使用xcode開始了一個框架項目,並且很驚訝地發現這個目錄結構不是自動提供給我的。
從編程指南:(這樣你就不必在該鏈接上clidk如果你不想)
清單1一個簡單的框架包
MyFramework.framework/
MyFramework -> Versions/Current/MyFramework
Resources -> Versions/Current/Resources
Versions/
A/
MyFramework
Resources/
English.lproj/
InfoPlist.strings
Info.plist
Current -> A
待辦事項我需要手工製作這個目錄結構嗎?我已經構建了框架產品,並將其包含在另一個項目中,遵循this question中的步驟。在項目建立時,Frameworks/MyFramework.framework/
爲空。
我自己的探索使我意識到上述文件系統是在產品中創建的(請參見下面的註釋)。這改變了這個問題:爲什麼Frameworks/MyFramework.framework/
是空的,儘管所有的公共頭文件都存在於框架產品中?
謝謝!
構建框架之後,當我點擊產品中的MyFramework.framework並單擊File Inspector中完整路徑旁邊的箭頭時,我將轉到Finder中的該目錄。瀏覽該目錄我發現上面的文件系統實際上存在於那裏,以及公共頭文件。大!所以問題可能不在我的框架中。問題是我的項目沒有找到適合這些標題的地方?嗯... – Ziggy
嗨,我有關於框架的目錄結構相同的問題,你有手動創建結構?我正在開發一個框架,當我構建框架時,沒有版本和「A」文件夾。你有一些提示嗎? – Mat
對不起@Mat,這是6年前,我很長一段時間沒有碰過xcode ...... tbh我甚至不確定在這種情況下「框架」是什麼意思:/ – Ziggy