I recently switched to emacs for my code editing, and it mostly works well.
However, for Objective-C I find myself missing Xcode\'s autocomplete feature as I have troubl
A somewhat buggy and hacky, but very nice solution is clang-completion-mode.el
found in the clang svn.
I haven't tried it yet, but company-mode has an xcode backend that could be quite helpful:
http://nschum.de/src/emacs/company-mode/
I haven't used XCode, but emacs comes with several autocomplete modes.
See:
Also cedet for something more sophisticated - but I don't think it works with objective-c unfortunately.
I wrote a script to export function definitions in Cocoa SDK as yasnippet snippets: http://github.com/zegal/yasobjc
With the help with ETAGS and auto-complete, the completion experience is very close to XCode. You can have a try.
Edit the file auto-complete.el
(look for it in the folder you installed "auto-complete" package, of course):
Goto line 165, I guarantee you know what to do already. :)