由于上一篇只是簡單記錄生成Framework的過程, 這次把資源文件帶上填大, 記錄一下步驟戒洼;
1.生成一個新項目,
2. 在新建好的項目中,添加資源, 是bundle 的類別
由于iOS沒有Bundle, 選擇macOS?
3.相關(guān)設(shè)置: 首先是允华,framework: 設(shè)置為靜態(tài)包
設(shè)置 Framework 的Bitcode 為NO:
同樣圈浇,設(shè)置剛剛新建的Images bundle 文件的bitcode 為NO
設(shè)置一個bundle 文件為iOS 的文件 ,因為剛剛新建的是macOS的:
4. 把要用到的圖片,或者xib 拉到剛剛新建的bundle文件中
5. ?新建一個View靴寂,或者一個帶xib 的UIViewController?
6.在新建的View中使用剛剛拉進來的圖片. ?或者在xib 中使用 , ?我這只用View 磷蜀, 當然,有些你給別人做sdk時榨汤,要求帶界面的時候蠕搜,你就要用到xib 了怎茫, 當然也可以純代碼寫界面收壕,看個人喜好了
使用圖片時,要用詳細路徑了轨蛤。
7. 最后別忘了蜜宪,把剛新建的類暴露出來,供外面使用
8. 后面的步驟和一上篇的是一樣的祥山, ?只是這里有注意的是圃验, 最后生成了framework 后,要把framework 和bundle 放到一個文件夾中缝呕,再一起放到要用的工程中 ?(如果你的framework 中要用到別人的sdk時澳窑,別人的sdk也有bundle文件時,你在放sdk到你的framework 時供常,不要一起放摊聋,要把bundle文件像你自己生成的一樣,放到外面栈暇。)
最后麻裁,就可以放心在使用了