我想创建一个我创建的对象的一个arrray。我将包括对象的例子。但是,每次尝试时,都会收到错误:“预期声明”。我也遇到了一个数组未被识别的错误。这是因为我不得不提到数组中的某个类?Array of Objects - Swift
class ShapeColour : NSObject {
var colour:String
var shape:String
var image:UIImage
init(color: String, shape: String, image: UIImage) {
self.colour = color
self.shape = shape
self.image = image
}
}
以上是类,下面是一个〔实施例
let redTriangleObject = ShapeColour(color: "red", shape: "triangle", image: UIImage(named: "redTriangle.png")!)
娄是阵列
mainShapeDict = [blueSquareObject,blueCircleObject,blueTriangleObject,redSquareObject,redCircleObject,redTriangleObject,yellowSquareObject,yellowCircleObject,yellowTriangleObject]
谢谢!
'mainShapeDict'不是一个字典,它是一个数组。 – Alexander