我对xCode还不熟悉。我想从Assets Catalogue中的文件夹(参见截图中的“Brands”文件夹)创建一个UIImage数组。
像这样在UITableView中加载:
private func loadLocalBrands() {
// Load images names from assets and add them to array
let names : [String] = ["Avon","Dove","Faberlic","Grand","GreenLight","Loreal",
"Loreal", "MaxFactor", "Nivea", "Olay", "Oriflame",
"Rexona","Schwarzkopf","Spaquatoria","Wella"]
for name in names{
brands.append(Brand.init(name: name, photo:
UIImage(named: name), rating: Int(arc4random_uniform(5) + 1))!)
}
}
它可以正常工作 - 请参见屏幕截图
但是,如果我添加更多的图像,我需要扩展“names”数组。
因此,我想要获取位于“Assets”目录中的“Brands”文件夹中的文件列表。