title: MKCoordinateRegion setRegion issue
body: <p>I used this code for iPhone iOS 5.0 device. And everything was OK:</p>
  
  <pre><code>self.mapView = [[[MKMapView alloc]init] autorelease];
  mapView.delegate = self;
  mapView.frame = CGRectMake(0, 0, 320, 414);
  [myView addSubview:mapView];
  MKCoordinateRegion zoomRegion = MKCoordinateRegionForMapRect(MKMapRectWorld);
  MKCoordinateRegion adjustedRegion = [mapView regionThatFits:zoomRegion];
  [mapView setRegion:adjustedRegion animated:NO];
  </code></pre>
  
  <p>Then I tried it on iPhone 6.0, and it crashes at the string <code>[mapView setRegion:adjustedRegion animated:NO];</code></p>
  
  <pre><code>    *** Terminating app due to uncaught exception 'NSInvalidArgumentException',
   reason: 'Invalid Region &lt;center:+0.00000000, +0.00000000 span:+176.06470039, +360.00004292&gt;'
  </code></pre>
  
  <p>What should I change in my code?</p>