Mac & i 3/2021
S. 140
Developer’s Corner
Debugging in Xcode - Teil 1

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.

Von Andreas Oetjen

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.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

1,48 € 0,98 € / Woche

Nach Testphase 1,48 € wtl.

  • Zugriff auf alle Mac & i-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der Mac & i-App für unterwegs
  • Über 30% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

9,99 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten