Réponses:
L'App Store ne distribue qu'une seule version de chaque application. Xcode 4.0 n'est plus disponible car Xcode 4.1 l'a remplacé.
Si l'auteur du logiciel souhaite conserver une ancienne version sur la boutique, la nouvelle version doit être téléchargée en tant qu'article vendable différent.
Dans ce cas, Apple n'a pas choisi de quitter les deux.
Vous pouvez obtenir plusieurs versions de Xcode en rejoignant les programmes de développement payants. La dernière fois que j'ai vérifié, Xcode 3 était disponible avec le compte gratuit . Il fonctionne sur Snow Leopard - mais il ne semble plus que vous puissiez acheter Xcode 4.0 sans compte de développeur payant - il pourrait même ne pas être disponible pour les développeurs - vous pourriez demander avant de payer si vous avez vraiment besoin de 4.0 et seulement 4.0.
Voici un lien vers Xcode 3.2.6 pour Snow Leopard que j'ai trouvé sur developer.apple.com. Je n'ai pas pu trouver les versions 4.0 ou 4.1.
Le site https://developer.apple.com/downloads possède un champ de recherche. Entrez "Xcode" et vous verrez "Xcode 3.2.6 et iOS SDK 4.3 pour snow leopard". Vous pouvez télécharger une version non App Store de Xcode à partir de là après vous être inscrit en tant que développeur.
Vous pouvez obtenir des versions assorties de Xcode jusqu'à Xcode 2.3 semble-t-il. Vous pouvez le faire sans compte payant, mais vous devez vous inscrire en tant que développeur Apple.