According to the class reference for AGSMapView, there are two NSNotifications that are broadcast whenever the map pans or zooms to a new extent. Set up a listener for those notifications.
The map component also broadcasts 2 notifications - #AGSMapViewDidEndPanningNotification and #AGSMapViewDidEndZoomingNotification .
AGSMapViewDidEndPanningNotification and #AGSMapViewDidEndZoomingNotification .