创建bundle包并读取里面资源
通过newfile创建,在里面拖入资源(如2x,3x图),获取路径加载即可
获取资源代码示例
比如创建了一个名字为“MyBundle”的bundle,读取里面资源方式如下:
let path = Bundle.main.path(forResource: "MyBundle", ofType: "bundle")
let sucssPath = path?.appendingFormat("/%@", "myImg")//这里不带png格式也可以读取到
let img = UIImage(contentsOfFile: sucssPath!)
let Imv = UIImageView(frame: CGRect(x: 100, y: 100, width: 100, height: 100))
Imv.image = img
self.view.addSubview(Imv)