Gekonnt Fehler fixen
Debugging in Xcode, Teil 1: Tracing und Logging
Xcode bietet viele Möglichkeiten, um den Code von Programmen zu analysieren, Fehler zu entdecken und sie zu beheben. Dieser Beitrag zeigt, wie es geht. Der erste Teil widmet sich dem Tracing und Logging.
Oftmals möchten Entwickler und Entwicklerinnen Hintergrundaktivitäten erfassen, Mehrprozess- und Thread-Anwendungen analysieren und bei gleichzeitigem Zugriff auf geteilte Ressourcen (race-Conditions) möglichst wenig am Laufzeitverhalten ändern: ideale Einsätze für Tracing und Logging.
In der kommenden Ausgabe geht es um das Debuggen mit Haltepunkten (Breakpoints), bei denen Sie den aktuellen Zustand von Variablen und Registern untersuchen.