2010-07-24 5 views
0

Je suis sûr que j'ai quelque chose de stupide, mais j'essaie de passer l'ensemble de données dans un UIDatePicker d'une vue à l'autre (j'utilise le modèle d'utilitaire dans Xcode).Récupère la variable UIDatePicker d'une autre vue

J'ai écrit tout le code pertinent ci-dessous.


FlipsideViewController.h

@interface FlipsideViewController : UIViewController { 
    IBOutlet UIDatePicker *datePicker; 
} 

@property(nonatomic, retain) IBOutlet UIDatePicker *datePicker; 

FlipsideViewController.m

@synthesize datePicker; 

mainViewController.m

NSDate *time = flipsideViewController.datePicker.date; 

Le temps de consignation renvoie la valeur null.

En outre, je suis certain que j'ai lié correctement datePicker à l'élément UIDatePicker dans Interface Builder.

Merci!

Répondre

1

flipsideViewController.datePicker.date peut ne pas exister au moment où vous revenez à mainViewController. Vous devez le définir avant de valider ou de revenir de la vue FlipViewController.

+0

Des conseils sur la façon de faire cela? –