使用Unresolved Identifier添加第二个引脚MapKit swift

时间:2016-11-09 23:08:20

标签: swift mapkit

我正在尝试将另一个图钉添加到我的地图中。 它与

一起运作良好
 artworkPin = Artwork(title:"Wind      Wand",locationName:"Majestic",discipline:"Statue",
                             coordinate:windwandcoord)

但现在我尝试添加

artworkPin2 = Artwork(title:"Wind Wand2",locationName:" Not Majestic",discipline:"Statue",
                         coordinate:windwandcoord2)

但是这给我一个错误使用未解析的标识符'artworkPin2'

有关可能导致此问题的任何想法?

1 个答案:

答案 0 :(得分:1)

错误表示当前范围内没有名为artworkPin2的变量。

因此,假设您要创建一个新的本地变量,则需要使用var(或let):

var artworkPin2 = Artwork(title:"Wind Wand2",locationName:" Not Majestic",discipline:"Statue",
                     coordinate:windwandcoord2)

或许你需要在你的类中添加一个名为artworkPin2的属性并分配给该属性。