我是ios编程新手。我试图创建一个数组来存储我已解析的项目。解析项是字符串(文本)和图像(PFFile)。
我想知道如何创建这个数组。
是否声明为:
var CompleteArray: [String:[NSData]] = []
////////////////////////
好的,我已经更新为struct
struct brandCollection {
var brandText:[String] = [String]()
var brandImage:[UIImage?] = [UIImage]()
}
您应该创建一个结构来保存每个条目,然后创建这些结构的数组-
struct brandItem {
var brandText:String
var brandImage:UIImage
}
var completeArray: [brandItem] = []
根据你的回答,我似乎走上了正轨,我想到了这个:
struct Brands {
var brandText:String
var brandImage:UIImage
init (brandText:String, brandImage:UIImage) {
self.brandText = brandText
self.brandImage = brandImage
}
}
var brandDisplay:[Brands]=[]