title: xcode init controller with data
body: <p>I would like to pass two strings from current view to userViewController when this one is initialized. Will be possible to init userViewController with, in my case, two strings? Sorry if is a basic objective-c issue, I never did it, always use alternative methods as singleton or setter. Thanks for help.</p>
  
  <pre><code>if (self.controladorUser == nil)
      {
          userViewController *aController = [[userViewController alloc] initWithNibName:@"userViewController" bundle:];
          self.controladorUser = aController;
          [aController release];
      }
  
      [UIView setAnimationTransition: UIViewAnimationOptionCurveEaseIn forView:self.view cache:YES];   
      [self.controladorPass viewWillDisappear:YES];
      [self.controladorUser viewWillAppear:YES];
  
      [self.controladorPass.view removeFromSuperview];
      [self.view insertSubview:controladorUser.view   atIndex:0];
  
      [self.controladorPass viewDidDisappear:YES];
      [self.controladorUser viewDidAppear:YES];
  
      [UIView commitAnimations];
  </code></pre>
  
  <p>in userViewController something like: (id)initWithData:</p>