Si on developpe sur Mountain Lion, c'est avec Xcode 4. On en est a la version 4.6, version aboutie qui ne pose pas de problemes.
Si on developpe sur SL, on a le choix entre Xcode 3 et Xcode 4. Sur SL, Xcode 3 s'est arrete a la version 3.2.6 (version excellente) et Xcode 4 a la version 4.2 (version encore fort chaotique). Si on developpe sur SL, c'est manifestement pour faire des apps qui tourneront sur SL, voire plus ancien, et Xcode 4 n'est donc pas indispensable. Mieux vaut alors choisir 3.2.6 qui tourne impeccablement.