Xcode ist ein Programm von Entwickler-Tools von Apple für die Entwicklung von Programmen für Mac OSX und iOS-Anwendungen für Apple-Geräte wie das iPhone , iPad und iPod Touch entwickelt. Xcode Tools verfügt über eine grafische Oberfläche , so dass Programme visuell entwickelt werden können. History
Die erste Version von Xcode wurde im Jahr 2003 für die Panther -Betriebssystem veröffentlicht . Es vorgestellten grundlegenden Funktionen und einen Debugger . Seitdem haben neue Versionen mit jedem neuen Betriebssystem freigegeben. Xcode Version 2 wurde mit OSX 10.4 freigegeben " Tiger ". Xvcode Tools Version 3 wurde mit OSX 10.4 freigegeben " Leopard" und die Version 4 wurde im März 2011 veröffentlicht. Die neueste Version von Xcode Tools bietet neue Tools und Funktionen .
Interface Builder
In der neuesten Version von Xcode , Interface Builder ist in der Software selbst gebaut . Interface Builder ist eine Anwendung, die Ihnen hilft bei der Gestaltung der grafischen Oberfläche des Programms Sie bauen . Zuvor war Interface Builder eine separate Anwendung , aber Interface -Dateien können jetzt in Xcode geöffnet werden. Dies bedeutet, dass es den direkten Austausch zwischen einer Anwendung Schnittstelle und der Code dahinter , und beide können gleichzeitig gesehen werden.
Instruments
Xcode kommt auch sein mit mehreren Instrumenten --- Werkzeuge , die verwendet werden , um die Leistung der Anwendung zu messen. Dazu gehören Schnelligkeit, Speicherzuweisung und Grafik -Performance . Diese Instrumente können helfen, ein Entwickler beurteilen, welche Teile seiner Anwendung korrekt ausgeführt werden und welche nicht. Xcode bietet auch eine latente Modus für diese Instrumente , was bedeutet, dass sie im Hintergrund ausgeführt werden kann und die Daten werden automatisch gesammelt , um später betrachtet werden.
Debugger
Seit der ersten Version von Xcode , wurden Verbesserungen an den Debugger , der Teil der Software, die Probleme in den Code der Anwendung identifiziert worden. Der neueste Debugger in der Version 4 von Xcode läuft sogar schneller als vorherige Versionen und kommt mit der Möglichkeit, einen einzelnen Faden des Kodex zu befolgen , um spezifische Probleme zu identifizieren.