title: Blink hidden and using blocks
body: <p>I have the method:</p>
  
  <pre><code>- (void)blinkView:(UIView *)view
  {
      view.layer.opacity = 0.0f;
      view.hidden = NO;
  
      [UIView beginAnimations:@"Blinking" context:nil];
      [UIView setAnimationRepeatCount:1.0];
      [UIView setAnimationDuration:0.6f];
      [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
      view.layer.opacity = 1.0f;
      [UIView commitAnimations];
  }
  </code></pre>
  
  <p>How can i write this code with blocks, and how i must implement method with reverse effect (hide uiview with blink) ?</p>