title: Passing Data from a UITextField in One ViewController to a UILabel in another View Controller
body: <p>I'm stuck on something that seems fairly simple and looking for any advice I can get.  I'm attempting to pass data from several text fields in one View Controller to show up as Label's text in another View Controller.</p>
  
  <p>I've been following several other threads here relating to this issue, and I feel like I'm doing it the exact same way, yet getting a CTD everytime I attempt to transition the app.  Here's my setup;</p>
  
  <ul>
  <li>In Storyboard, created a Segue between the VCs and gave it a custom Identifier ("Preview").  Code for the rest is below:</li>
  </ul>
  
  <p>VC2 (The Destination View Controller containing the labels)</p>
  
  <p>.h</p>
  
  <pre><code>@property (weak, nonatomic) IBOutlet UILabel *nameLabel;
  @property (weak, nonatomic) NSString *nameLabelName;
  </code></pre>
  
  <p>.m (After viewDidLoad)</p>
  
  <pre><code>_nameLabel.text = _nameLabelName;
  </code></pre>
  
  <p>VC1 (Root View Controller containing the text fields)</p>
  
  <p>.m</p>
  
  <pre><code>-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
  if ([segue.identifier isEqualToString:@"Preview"]) {
  PreviewYesViewController *pvc1;
  pvc1 = [segue destinationViewController];
  pvc1.nameLabelName = _nameTextField.text;
  }
  }
  </code></pre>
  
  <p>Again, every time I run this I get a SIGABRT error claiming that:</p>
  
  <blockquote>
    <p>2013-09-27 19:28:37.580 ****[45758:a0b] -[UINavigationController setNameLabelName:]: unrecognized selector sent to instance 0xa27fd10<br>
    2013-09-27 19:28:37.584 ****[45758:a0b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UINavigationController setNameLabelName:]: unrecognized selector sent to instance 0xa27fd10'</p>
  </blockquote>
  
  <p>Can anyone help me figure this one out?  </p>