私が作成したオブジェクトのarrrayを作成したいと思います。私はオブジェクトの例と例を取り上げます。しかし、私が試してみるたびに、私は "期待される宣言"というエラーを受け取ります。配列が不明であるというエラーも出ていました。これは、配列のどこかでクラスについて言及する必要があるためですか?上記 オブジェクトの配列 - 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
}
}
がクラスで、以下ベローは、アレイ
mainShapeDict = [blueSquareObject,blueCircleObject,blueTriangleObject,redSquareObject,redCircleObject,redTriangleObject,yellowSquareObject,yellowCircleObject,yellowTriangleObject]
おかげでexmaple
let redTriangleObject = ShapeColour(color: "red", shape: "triangle", image: UIImage(named: "redTriangle.png")!)
です!
'mainShapeDict'は辞書ではありません。配列です。 – Alexander