I need to check if user location belongs to the MKCoordinateRegion. I was surprised not to find simple function for this, something like: CGRectContainsCGPoint(rect,
Works for me like a charm (Swift 5)
func check( location: CLLocationCoordinate2D, contains childLocation: CLLocationCoordinate2D, with radius: Double) -> Bool { let region = CLCircularRegion(center: location, radius: radius, identifier: "SearchId") return region.contains(childLocation) }