title: Reload a label view text from sub class view
body: <p>I have one view controller class First.h/First.m where i have a method named <code>-(void)ChangeLabelName:(NSString *)title defined</code> in .h file.</p>
  
  <pre><code>(in First.m)
  -(void)ChangeLabelName:(NSString *)title
  {
      NSLog(@"in set label");
      [topheading_label setText:title];
  }
  </code></pre>
  
  <p>Now i have second view controller class named Second.h/Second.m. I added this view controller as a subview to first view controller like-</p>
  
  <pre><code>(in First.m)
  UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle: nil];
  Second *second = [storyboard instantiateViewControllerWithIdentifier:@"second"];
  [self.view addSubview:second.view];
  </code></pre>
  
  <p>In second.m i have a method named <code>- (void)call_summary:(id)sender</code>
      (Now in Second.m)</p>
  
  <pre><code>- (void)call_summary:(id)sender
  {
      NSLog(@"in call summary click");
      First *first=[[First alloc] init];
      [first ChangeLabelName:@"My name is shivam"];
  }
  </code></pre>
  
  <p>It is going in the method <code>-(void)ChangeLabelName:(NSString *)title.</code>But label text is not changing.<code>
  </code>I used<code>[topheading_label setNeedsDisplay];.</code>But dint work for me.
  Help me.`</p>