Я чувствую, что это нечто простое, что я просто смотрю. У меня есть карта, на которой пользователь нажимает кнопку, чтобы добавить аннотацию.
func addPinToPath() {
let catchPathPin = CatchAnnotation()
let catchLat = map.userLocation.coordinate.latitude
let catchLon = map.userLocation.coordinate.longitude
catchPathPin.coordinate = CLLocationCoordinate2D(latitude: catchLat, longitude: catchLon)
catchPathPin.title = "Fish On"
catchPathPin.subtitle = "Path"
catchPathPin.annoID = annoIDStart
catchPathPin.pinImageName = "catch"
let idToPass = catchPathPin.annoID
annoIDCatch = idToPass!
print(annoIDCatch)
map.addAnnotation(catchPathPin)
bitesInRoute = catchPathPin
}
На данный момент я хотел бы иметь счетчик, который показывает на дисплее, сколько добавленных аннотаций.
annotations.count даст мне счет всех аннотаций, но я хочу только счет CatchPathPin