Auto-} работает немного по-другому в Xcode4.Он не появляется, как только вы набираете {.Вы должны нажать клавишу возврата, чтобы получить закрывающую скобку.Таким образом, ввод {дает автозаполнение.Сначала это кажется немного странным, мне потребовалось некоторое время, чтобы привыкнуть, но я думаю, что это имеет смысл.Большинство стилей кодирования требуют возврата после открывающей фигурной скобки, поэтому он всегда автоматически закрывается, когда вы этого хотите.Это не дает}, хотя в случае, как сделать одну строку, если в многострочном.Теперь вы можете добавить открывающую фигурную скобку, переместить курсор на строку и ввести закрывающую фигурную скобку.Раньше, когда я делал что-то подобное, мне приходилось тратить время на удаление авто -}.
Для завершения кода, похоже, у вас проблема с индексацией.Завершение кода по-прежнему работает в Xcode4 так, как вы хотите (сейчас это намного умнее).Ваша окраска синтаксиса также обычно отключается, когда это происходит.Я столкнулся с ним с одним из моих проектов и исправил его, отредактировав мои настройки сборки, у меня был плохой.Вы также можете попробовать удалить производные данные проекта в органайзере.Это приведет к перестройке индекса.
Элементы "get info" перемещены.Это одно из наземных мин переписывания IDE.Их нет в файле инспектора.Показать панель утилит, а затем выберите инспектор файлов (первый значок на панели вкладок).
Xcode 4 немного чужероден, когда приходит из Xcode 3. Они многое изменили.Я бы порекомендовал почувствовать это.В ближайшее время Xcode 3 устареет, и вы не получите новые SDK для него.Вы можете установить Xcode 3 и 4 одновременно, что полезно для переключения.Таким образом, вы можете вернуться к Xcode 3, когда застрянете на чем-то, и сможете постепенно вносить изменения.