私は、iOS/Objective-Cのコーディングには専らEmacsを使っています。下記ブログのおかげでかなり快適なObjective-Cのコーディング環境が手に入りました。 (1) Emacs で iPhone アプリ開発を快適にするための設定 ただ若干気になるところとして、auto-complete-modeの補完候補の精度がXcodeのそれと比べて若干落ちることがあります。 Xcodeだと、たとえば、 Foo a; [a xx クラスFooのaオブジェクトのメソッド呼び出しの文脈では、Fooが実装する"xx"で始まるメソッドの候補をサジェストしてくれます。emacsでも文脈に応じた補完を実現したいものです。 そこで、Google先生に聞いてみたところ、 (2) Clang Completion Source for AutoComplete in Emacs というのを見つけました。