ArcGIS maps for iOS

The ArcGIS SDK for iOS provides an alternative to using Apple's MapKit.

ArcGIS SDK for iOS

Looking for another option for iOS maps? Try the ArcGIS maps for iOS. Some of
features available include:

Use any tile service that ArcGIS supports (including Bing)

Add layers from any ArcGIS feature service

Use tasks for common uses like geocoding/locating, routing/directions, and querying

Enable collabartion via WebMaps

We have a more detailed discussion over here and a quick sample below.

Sample Code

This will put a call out on a Bing aerial map with labels. The first class,
LQPortlandAnnotation serves as a data model for both MKAnnotation purposes
(which aren't needed here) and an AGSInfoTemplateDelegate for AGSGraphic.