新手开始。我想删除之前添加的唯一标记。该文档说,我必须“保留”并保持引用以删除旧标记。不确定该怎么做?
This answer似乎是答案,但是我真的不知道如何将其转换为Swift 4?非常感谢!
答案 0 :(得分:0)
您将创建一个数组并将标记存储在数组中以备将来使用。
var markerArray = [GMSMarker]()
//When you create markers, append them to the array
let marker = GMSMarker()
marker.map = map
markerArray.append(marker)
要删除
for marker in markerArray {
marker.map = nil
}