В Xcode 4.1 вы можете использовать «другие» флаги, чтобы получить доступ к поддержке компилятора C ++ 0x, такой как она есть (на самом деле я не уверен, на каком уровне это сейчас, и я не могу проверитьэто прямо сейчас).Последняя версия clang имеет гораздо лучшую поддержку, чем версия, поставляемая с Xcode 4.1.В Xcode 4.2 должен быть обновленный компилятор и добавлены опции выбора языка и библиотеки.
Итак, чтобы получить поддержку C ++ 0x в Xcode 4.1, добавьте флаги -std = c ++ 0x -stdlib = libc ++ в компилятори -stdlib = libc ++ для компоновщика.Вам также может понадобиться -U__STRICT_ANSI__ на компиляторе (очевидно, если определено _ _STRICT_ANSI_ _ , это вызывает ошибку в системных заголовках).