2015-04-27 29 views

回答

2

你可以添加自定义的初始化和数组,像这样上使用类型推断:

class ClassA: NSObject { 
    var property1: String? 
    var property2: String? 

    init(property1: String, property2: String) { 
     super.init() 
     self.property1 = property1 
     self.property2 = property2 
    } 
} 

// ... 

var myarray = [ 
    ClassA(property1: "A1", property2: "B1"), 
    ClassA(property1: "A2", property2: "B2"), 
    ClassA(property1: "A3", property2: "B3"), 
    ClassA(property1: "A4", property2: "B4"), 
] 
0

你可以这样来做:

var classAarray: [ClassA] = [] 
var newClassA = ClassA() 
classAarray.append(newClassA) 

或者这样说:

var classAarray: [ClassA] = [ClassA(), ClassA(), ClassA()] 

已经看清楚Apple Documentation reference上做阵列多个动作

1

像这样:

var myarray = [ClassA()] 

var myarray = [ClassA](count: 10, repeatedValue: ClassA()) 
相关问题