pod加載資源

當(dāng)加載xib、storyboard、xcassets等資源時(shí),不能直接放在Class目錄下,會(huì)讀取不到文件。
解決方法:

  1. 將所需要的資源文件放入Assets文件夾下(跟代碼文件區(qū)分開來(lái),代碼文件是放在Classes文件夾下的)


    放入Assets文件夾下
  2. 在podspec中添加resource_bundles


    添加resource_bundles
  3. 重新 pod install
    操作以上步驟,就會(huì)發(fā)現(xiàn)Pods下面多出了一個(gè)Resources文件夾,資源文件都會(huì)放在里面


    目錄結(jié)構(gòu)
  4. 接下來(lái)使用需要注意,不用像以前一樣直接引用,需要指定bundle去獲取。舉例,寫一個(gè)bundle常量


    bundle常量

    創(chuàng)建UIImage

    其他資源加載都大同小異,注意通過(guò)指定bundle的形式去獲取即可。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容