當(dāng)加載xib、storyboard、xcassets等資源時(shí),不能直接放在Class目錄下,會(huì)讀取不到文件。
解決方法:
-
將所需要的資源文件放入Assets文件夾下(跟代碼文件區(qū)分開來(lái),代碼文件是放在Classes文件夾下的)
放入Assets文件夾下 -
在podspec中添加resource_bundles
添加resource_bundles -
重新 pod install
操作以上步驟,就會(huì)發(fā)現(xiàn)Pods下面多出了一個(gè)Resources文件夾,資源文件都會(huì)放在里面
目錄結(jié)構(gòu) -
接下來(lái)使用需要注意,不用像以前一樣直接引用,需要指定bundle去獲取。舉例,寫一個(gè)bundle常量
bundle常量
創(chuàng)建UIImage
其他資源加載都大同小異,注意通過(guò)指定bundle的形式去獲取即可。




