我想在地图上再加一个别针。
它和
artworkPin = Artwork(title:"Wind Wand",locationName:"Majestic",discipline:"Statue",
coordinate:windwandcoord)
但现在我试着加上
artworkPin2 = Artwork(title:"Wind Wand2",locationName:" Not Majestic",discipline:"Statue",
coordinate:windwandcoord2)
但这给了我一个使用未解析标识符“artworkPin2”的错误
有没有想过这是什么原因?
最佳答案
此错误表示当前作用域中没有名为artworkPin2
的变量。
因此,假设要创建一个新的局部变量,则需要使用var
(或let
):
var artworkPin2 = Artwork(title:"Wind Wand2",locationName:" Not Majestic",discipline:"Statue",
coordinate:windwandcoord2)
或者,您可能需要将名为
artworkPin2
的属性添加到类中并分配给该属性。