Passar dados de dois campos de UItext para o novo controlador de exibição

Estou um pouco preso ao tentar passar dados de dois campos UITextfields em um viewcontroller para outro viewcontroller. Basicamente eu tenho os itens abaixo:

ViewController.h

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController {

    IBOutlet UITextfield *Textfield1;
    IBOutlet UITextfield *Textfield2;
}

-(IBAction)GoNextView:(id)sender;

@end

ViewController.m

@interface ViewController ()

@end

@implementation ViewController

(IBAction)GoNextView:(id)sender {

    SecondView *second = [[SecondView alloc] initWithNibName:nil bundle:nil];

    [self presentViewController:second animated:YES completion:NULL];  
}

- (void)viewDidLoad {
     [super viewDidLoad];
}

SecondView.h

#import <UIKit/UIKit.h>

@interface SecondView : UIViewController {

    IBOutlet UILabel *ShowTextfield1;
    IBOutlet UILabel *ShowTextfield2;
}

-(IBAction)GoBack:(id)sender;

@end

SecondView.m

@interface SecondView ()

@end

@implementation SecondView

- (IBAction)GoBack:(id)sender {

    [self dismissViewControllerAnimated:YES completion:NULL];
}

O que eu quero é que quando o botãoGoNextView é pressionado deve passar os dados noUITextfield aoSecondView. E vá para a próxima página. Os dados devem agora ser exibidos nos dois rótulos noSecondView. Eu tenho lutado com isso por muitas horas agora e isso está me matando. Eu sei que tenho que usar algumNSString e@property(nonatomic, retain) NSString *asdas. Mas eu simplesmente não consigo fazer funcionar. Então, com base no código acima, como faço para passar dados dos doisUITextfield para os dois rótulos na próxima vista?

questionAnswers(2)

yourAnswerToTheQuestion