What steps will reproduce the problem?
1. Pass values that would cause a very zoomed-in map (example: a single point).
2. Use a tile set with a max zoom level of 10.
3. Map tries to zoom to 16.
What is the expected output? What do you see instead?
Expecting no crash. Would expect to instead zoom to the tile set's highest-numbered zoom level to avoid crash.
What subversion release are you using? Does the behavior occur on the
simulator, a real iPhone/iPod Touch, or both?
Occurs everywhere. Using r628.