title: Removing subviews programmatically
body: <p>I got this code inside my didReceiveRemoteNotification: method in appdelegate</p>
  
  <p>I would like to know how can I remove this subviews using a delay, it is supposed the subviews show info from a push notification but I want them to disappear after 3.5 seconds(delay2)</p>
  
  <pre><code>- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
  
      NSLog(@"remote notification: %@",[userInfo description]);
      NSDictionary *apsInfo = [userInfo objectForKey:@"aps"];
      NSString *alert = [apsInfo objectForKey:@"alert"];
      NSLog(@"Received Push Alert: %@", alert);
  
      NSString *sound = [apsInfo objectForKey:@"sound"];
      NSLog(@"Received Push Sound: %@", sound);
      AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);
  
      NSString *badge = [apsInfo objectForKey:@"badge"];
      NSLog(@"Received Push Badge: %@", badge);
      application.applicationIconBadgeNumber = [[apsInfo objectForKey:@"badge"] integerValue];
      // Create the UILabel instance
  
      CGRect myFrame = CGRectMake(0, 20, 320, 50);
      UIView *myView = [[UIView alloc] initWithFrame:myFrame];
      myView.backgroundColor = [UIColor blueColor];
      [self.window addSubview:myView];
      [myView release];
  
      UILabel *aLabel = [[UILabel alloc] initWithFrame:CGRectMake(10, 35, 300, 20)];
      [aLabel setText:alert];
      [self.window addSubview:aLabel];
      [aLabel release];
  
      NSString *path = [[NSBundle mainBundle] pathForResource:@"sound"ofType:@"mp3"];
  
      AVAudioPlayer* theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
  
      [theAudio play];
      //SONAR//
      [self performSelector:@selector(delay2) withObject:nil afterDelay:3.5];
  }
  
  -(void)delay2 {
  
      NSString *path = [[NSBundle mainBundle] pathForResource:@"sound"ofType:@"mp3"];
  
      AVAudioPlayer* theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
  
      [theAudio play];
  }
  </code></pre>