2015-07-21 41 views
0

我是新来的ios编程。我试图创建一个数组来存储我已解析的项目。解析项目是一个字符串(文本)和图像(PFFile)。多维数组[String,UIImage](Swift)

我试图弄清楚如何创建这个数组。

难道这样声明:

var CompleteArray: [String:[NSData]] = [] 

////////////////////////

好伊夫更新结构

结构brandCollection {

var brandText:[String] = [String]() 
    var brandImage:[UIImage?] = [UIImage]() 

} 
+0

这听起来像结构的数组会更好。 – Paulw11

+0

好的,谢谢。我将能够通过indexPath引用匹配的图像和文本? –

+0

是的,你的结构将有一个字符串和NSData值。 – Paulw11

回答

0

你应该创建一个结构来保存每个条目,然后创建这些海峡的数组UCTS -

struct brandItem { 

    var brandText:String 
    var brandImage:UIImage 

} 


var completeArray: [brandItem] = [] 
0

它看起来像我在根据你的答案赛道,我想出了这个:

struct Brands { 

    var brandText:String 
    var brandImage:UIImage 


    init (brandText:String, brandImage:UIImage) { 

     self.brandText = brandText 
     self.brandImage = brandImage 

    } 


} 

var brandDisplay:[Brands]=[]