Вы можете установить Xcode 4.2 и iOS5 SDK в другой каталог, в котором находится ваша существующая установка, при установке выберите установку по другому пути (например, Developer-new).Таким образом, вы можете сохранить Xcode 3, но по-прежнему не сможете разрабатывать в нем приложения для iOS 5.
(даже если это возможно, он не поддерживается, поэтому у вас могут возникнуть проблемы позже, будь то технические илиApple просто не нравится)
Если вы не переходите на Xcode 4 из-за нового макета, тогда вам действительно нужно, будущие версии Xcode будут [весьма вероятно] основаны на этом, и выостанется позади, если вы не переключитесь.