27.5 Debuggen

Auch wenn nichts abstürzt, werden Sie sich oft genug wundern, warum sich Ihre Anwendung falsch verhält. Der Code lässt sich kompilieren, die Verbindungen im IB sind korrekt, aber die Anwendungslogik ist irgendwie falsch. In dem Fall müssen Sie sich Ihren Code beim Ablauf genauer anschauen und herausfinden, warum er sich so verhält, wie er sich verhält.

Protokollieren an die Standardausgabe

Der Programmabsturz im vorigen Abschnitt hat seinen Fehler an der „Standardausgabe“ (auch bekannt als stdout) des Systems protokolliert, die wir uns im Konsolenfenster von Xcode angeschaut haben. Da diese Protokollmeldungen an die Standardausgabe des Systems gehen, können sie auch in der Console.app-Anwendung (zu finden in /Applications/Utilities ...

Get Entwickeln mit dem iPhone SDK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.