This is why I do most of my editing with objective-C in xcode, while I do most of my editing with python in vim.
Tab completion of methods is very nice to have, and makes using xcode as fast as using vim for me. (now, if I could have vim keybindings with xcode tab-complete, then I'd rocket through my editing...)