我有两个人和我讨论了如何在Swift中向项目添加图像等资源的方法。
现在我很困惑 - 当我拖放图片时(让我们从我的下载文件夹中说出来)并不是Xcode将图片本地复制到自己的私人位置?一旦我将其拖入XCAssets,它是否需要该源位置?我想也许方法#1最终会迫使Xcode存储重复的图像/资产并在应用程序上占用更多的大小。
什么是"正确"添加资产的方法?
谢谢!
答案 0 :(得分:0)
两者实际上都可以工作(拖放/使用资产文件夹)。但苹果通过xcasset文件夹引入的最新方法。 XCAsset文件夹的优势在于你可以很好地逐个查看资产列表,即使你有多种尺寸(.png @ 2x.png @ 3x.png等)。更容易管理,看看你缺少哪个尺寸等。