Assets.xcassets和images.xcassets有什么区别?

8

当我新建一个Xcode项目时,会有一个默认的图像文件夹。我想知道它们之间是否有区别?是Assets.xcassets更新吗?

2个回答

5

资产是什么?

资产目录用于组织和管理应用程序用户界面使用的不同资产类型和图像分辨率。

您可以在项目中拥有多个资产目录,每个目录中都可以有多个资产集。此外,您还可以将集合组织成文件夹。您可以向目录添加的常见类型的集包括图像、数据和纹理集

现在您已经了解到图像资产是资产目录之一。

创建新项目时,Xcode会自动创建它。

资产目录的常见用途:

特别是,使用资产目录管理启动设备和提交应用程序到App Store所需的图像。

正如以上来自苹果的声明,有多种资产类型可用。如果需要,您可以为每种类型创建目录。

资产类型

enter image description here

您可以从help.apple.com获取更多信息。


1
好的,那我只有一个小问题,Assets.xcassets 是在哪个版本的 Xcode 中首次出现的? - huangxinyu

2

我不是很确定,但我认为自从Xcode 7以来,您可以使用新的Assets.xcassets目录来存储多种类型的资源,不仅仅是图像资源,您可以在项目中添加声音、图像、字体和影片等资源。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接