Pourquoi la convention utilise-t-elle l'instruction alloc et init imbriquée pour créer une instance? Pourquoi ne pas simplement utiliser quelque chose comme ci-dessous? Le seul moment auquel je peux penser est si vous vouliez utiliser l'une des méthodes init personnalisées - y a-t-il une autre bonne raison?Pourquoi ne pas simplement utiliser [Date NSDate]?
NSDate *now = [NSDate date];
duplication possible de [Différence entre \ [\ [NSDate date \] conserver \] et \ [\ [NSDate alloc \] init \]] (http://stackoverflow.com/questions/7102706/difference-entre- nsdate-date-retain-et-nsdate-alloc-init) –