當使用Xcode 7.3將iOS框架添加到iOS項目(常規 - >鏈接框架和庫)時,Xcode使用兩個不同的圖標來表示iOS框架。一個看起來像一個白色的立方體,另一個看起來像一個工具箱。這些圖標中的每一個是什麼意思?Xcode iOS框架圖標含義
7
A
回答
5
工具箱圖標表示使用基金會的框架。白色立方體(lego piece)代表與Cocoa/Cocoa Touch框架鏈接的任何束。
0
框架是包含可鏈接庫(通常是dylib)以及相關資源和開發頭的包。
有「公共」和「私人」框架。前者通常都有詳細的記錄和準備供普通開發者使用,而後者則(應該是)僅限於內部使用。
原始庫不再適用於非在設備開發人員,所以他們從系統中消除。框架文件夾仍包含其他資源,例如本地化字符串。
框架有.framework的擴展。頭文件(如果有的話)存儲在名爲Headers的子目錄中。 這應該是黃色的工具箱。。這是對iOS設備和模擬器的支持。
白色立方體框表示目標的資源包。
獲取資源的好處是將所有資源都放入一個捆綁包中,我們將從其他項目中包含這些捆綁包。
因此,我們需要一個目標添加到類型捆綁
當資源包的目標加入,則默認爲被設置了一個Mac OS X的構建目標的庫項目。但如果你想要一個IOS,所以你只需要改變相關的設置。
請參考鏈接,捆綁創建 http://jaym2503.blogspot.in/2014/03/how-to-create-resource-bundle-in-ios.html
相關問題
- 1. Xcode Storyboard XML標籤含義
- 2. XCode:在kext中包含框架?
- 3. Xcode 4中包含WebObjects框架嗎?
- 4. 在XCode中包含自定義框架的頭文件
- 5. Xcode的6和iOS靜態框架
- 6. 在XCode 4.2中爲iOS創建框架
- 7. 用Xcode 9創建iOS通用框架
- 8. iOS的框架和Xcode的(和SWIFT)
- 9. 在Xcode中構建自定義iOS框架時出錯
- 10. iOS和Xcode如何鏈接自定義框架
- 11. iOS自定義框架的Xcode 6警告:PRODUCT_MODULE_NAME可能不會被框架目標覆蓋'MyFramework'
- 12. iOS自定義框架開發?
- 13. 如何判斷Xcode是否包含目標框架
- 14. Xcode,自定義視圖 - 零框架/邊框
- 15. 與iOS框架
- 16. Xcode&wxWidgets框架
- 17. IOS - 試圖在Xcode中使用嵌入式框架給出了
- 18. JavaHelp框架圖標
- 19. 創建iOS框架
- 20. 將iOS框架包含到另一個框架中
- 21. 什麼iOS框架包含CGImageRelease?
- 22. 如何包含vDSP框架(iOS)?
- 23. 文檔自定義框架XCode
- 24. 在框架內嵌入框架(iOS 8+)
- 25. iOS和Xcode:自定義框架鏈接錯誤,未定義符號
- 26. Xcode標記框架,如Stack Overflow/FB。
- 27. Xcode 6框架目標教程
- 28. 如何顯示它包含在iOS框架中的圖像?
- 29. 框架/庫在Xcode
- 30. xcode框架和API?
我注意到,如果我拖動它們從一個項目到另一個在同一框架中的圖標可能會改變。例如,一個工具箱可能會變成一個白色的立方體。 – e987