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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.