Xcode 4 GM beschikbaar voor ontwikkelaars

Na iOS 4.2.6, iOS 4.3 beta 3, een nieuwe bètaversie van Mac OS X, heeft Apple ook Xcode 4 GM voor ontwikkelaars uitgebracht. Dit is de laatste versie vóór de release van de laatste, dus wat je nu beschikbaar vindt, zal waarschijnlijk permanent in de Xcode-suite blijven. Dit is wat er nieuw is in deze versie van Xcode 4.

  • Xcode 4 heeft een gloednieuwe interface met één venster voor alle belangrijke workflows
  • Interface Builder is nu geïntegreerd in de belangrijkste Xcode-IDE
  • De Assistent toont een gekoppelde editor met aanvullende bestanden (headers, UI-controllers, enz.)
  • Fix-it markeert code waarin een fout is gedetecteerd, terwijl u typt, en kan deze zelfs voor u repareren
  • Versie-editor toont een live vergelijking door de SCM-geschiedenis, met behulp van Git of Subversion
  • LLVM-compiler 2.0 bevat volledige ondersteuning voor C, Objective-C en nu C++
  • LLDB-foutopsporing is sneller en gebruikt minder geheugen dan de GDB-foutopsporingsengine (zie opmerkingen hieronder over het inschakelen van de LLVM-compiler of LLDB)
  • Instruments voegt System Trace toe en nieuwe iOS-instrumenten, waaronder OpenGL ES

UPDATE: Xcode 4GM was gepensioneerd door Apple kort na publicatie omdat het alleen op Mac OS X 10.7 Lion kon worden geïnstalleerd. Bij deze gelegenheid zullen we enkele nieuwe geruchten zien over de release van Mac OS X 10.7 Lion.