Xcode 4 GM dostępny dla programistów

Po iOS 4.2.6, iOS 4.3 beta 3, nowej wersji beta systemu Mac OS X, Apple udostępniło także programistom Xcode 4 GM. Jest to ostatnia wersja przed wydaniem ostatecznej, więc to, co znajdziesz teraz, prawdopodobnie pozostanie na stałe w pakiecie Xcode. Oto, co nowego w tej wersji Xcode 4.

  • Xcode 4 ma zupełnie nowy interfejs z jednym oknem dla wszystkich głównych przepływów pracy
  • Konstruktor interfejsów jest teraz zintegrowany z głównym IDE Xcode
  • Asystent pokazuje sparowany edytor z plikami uzupełniającymi (nagłówki, kontrolery interfejsu użytkownika itp.)
  • Napraw – podświetla kod, w którym wykryto błąd podczas pisania, a nawet może go naprawić
  • Edytor wersji pokazuje porównanie na żywo w historii SCM przy użyciu Git lub Subversion
  • Kompilator LLVM 2.0 zawiera pełną obsługę języków C, Objective-C, a teraz C++
  • Debuger LLDB jest szybszy i zużywa mniej pamięci niż silnik debugowania GDB (patrz uwagi poniżej, jak włączyć kompilator LLVM lub debuger LLDB)
  • Instruments dodaje System Trace i nowe instrumenty iOS, w tym OpenGL ES

Aktualizacja: Xcode 4 GM był emerytowany przez Apple wkrótce po publikacji, ponieważ można go było zainstalować tylko w systemie Mac OS X 10.7 Lion. Przy tej okazji poznamy kilka nowych plotek dotyczących premiery systemu Mac OS X 10.7 Lion.