title: UIImageView animationRepeatCount strange behaviour
body: <p>So i have this code that animates a set of images an unlimited amount of times just fine, however as soon as i try to limit the number of times it animates it simply does not work. No image is even displayed.</p>
  
  <p>Code that works:</p>
  
  <pre><code>animatedMap.animationImages = [NSArray arrayWithObjects:
                                 [UIImage imageNamed:@"0.gif"],
                                 [UIImage imageNamed:@"1.gif"],
                                 [UIImage imageNamed:@"2.gif"],
                                 [UIImage imageNamed:@"3.gif"],
                                 //etc...];
  animatedMap.animationDuration = 20.0f;
  animatedMap.animationRepeatCount = 0;
  [animatedMap startAnimating];
  </code></pre>
  
  <p>Code that doesn't work:</p>
  
  <pre><code>animatedMap.animationImages = [NSArray arrayWithObjects:
                                 [UIImage imageNamed:@"0.gif"],
                                 [UIImage imageNamed:@"1.gif"],
                                 [UIImage imageNamed:@"2.gif"],
                                 [UIImage imageNamed:@"3.gif"],
                                 //etc...];
  animatedMap.animationDuration = 20.0f;
  animatedMap.animationRepeatCount = 1;
  [animatedMap startAnimating];
  </code></pre>
  
  <p>This just seems like really strange behaviour?</p>