I've worked mostly with circles on MKMapView, and I know there's a way for the OS to tell if a user has stepped into or out of a circular zone.
But what about polygons? Can the OS tell me when a user steps into or out of a polygonal zone (possibly with a dozen or more sides)? Or do I have to make calculations myself?
I know I haven't provided any code, but I wanted to know if this is even possible before delving too deep.