2010-07-24 4 views

Répondre

4

Vous n'avez pas besoin de créer un nouvel objet NSDate, vous pouvez simplement utiliser celui qu'il vous donne.

NSDate *chosenDate = myDatePicker.date; 
+0

Je veux obtenir plusieurs dates du sélecteur, donc je pense que j'ai besoin de créer plusieurs objets, puis insérer ces dates dans le NSMutableArray. – zsong

+0

Vous pouvez simplement faire '[array addObject: myDatePicker.date]' chaque fois que vous voulez ajouter une date. – jtbandes

+0

Mais en quelque sorte l'objet que j'ai inséré est hors de portée. Ma supposition est myDatePicker.date ne sera pas retourné le nouvel objet NSDate à chaque fois ... – zsong

2

Si vous avez vraiment besoin de créer un nouvel objet NSDate, vous pouvez appeler [myUIDatePicker date].

+2

Il n'y a pas de NSDate modifiable, donc il n'y a vraiment pas de raison de le faire .. – jtbandes

+0

@jtbandes en effet, merci. – kovpas

Questions connexes