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 .