Pourquoi autorelease est-il particulièrement dangereux / coûteux pour les applications iPhone?

Je suis à la recherche d'une source primaire (ou une très bonne explication) pour sauvegarder l'affirmation que l'utilisation de autorelease est dangereux ou trop cher lors de l'écriture de logiciels pour l'iPhone.

Plusieurs développeurs font de cette affirmation, et j'ai même entendu dire qu'Apple ne le recommande pas, mais je n'ai pas été en mesure de tourner des sources à l'appui.

DONC les références:
autorelease-iphone
Pourquoi est-ce que cela crée une fuite de mémoire (iPhone)?

Note: je peux le voir, à partir d'un point de vue conceptuel, qui autorelease est légèrement plus cher qu'un simple appel à releasemais je ne pense pas que les petits pénalité est assez pour faire d'Apple recommande contre elle.

C'est quoi la vraie histoire?

source d'informationauteur e.James