I'm not sure what code you think Xcode generates for you, but if you want to use a different IDE, then you are free. Xcode includes all the standard UNIXy command line tools (although from 4.3 you can explicitly make them available by running Xcode exactly once and checking the box in the settings), so you should use standard GCC methods.
In addition to the observation cited, for example, here , which you want to link to the Foundation base, there really is not much to say.
For the record, the interface designer does not generate any code and therefore no more "deceives" than using a paint package to draw your graphics.
Tommy source share