En apprenant Objective-C et en lisant un exemple de code, je remarque que les objets sont généralement créés à l'aide de cette méthode:
SomeObject *myObject = [[SomeObject alloc] init];
au lieu de:
SomeObject *myObject = [SomeObject new];
Y a-t-il une raison à cela, car j'ai lu qu'ils sont équivalents?