Je me demandais, quel (le cas échéant) est la différence entre la création d'objets à l'aide:Quelle est la différence entre un [[alloc] init] et un [[chose] retain]?
NSThing *thing = [[NSThing alloc] initWithObject:object];
vs
NSThing *thing = [[NSThing thingWithObject:object] retain];
est-il une différence dans le fonctionnement de la gestion de la mémoire? Aussi, quand est-il courant d'utiliser l'un par rapport à l'autre?