Wie Reduzieren Bugs mit Xcode 4

Obwohl einige iOS-Entwickler denken, dass das Schreiben von Code ist, wo sie die überwiegende Mehrheit ihrer Zeit verbringen, wenn sie eine App entwickelt haben, müssen ist das Debuggen tatsächlich bis es als eine sehr enge Sekunde.

Da das Debuggen eine so wichtige Rolle spielt bearbeitbaren Code in das Schreiben, erinnere mich an zwei wichtige Punkte:

  • App-Entwickler sollten Code mit so wenig Fehler wie möglich zu schreiben, streben (duh!).

  • App-Entwickler müssen wissen, wie Sie den Debugger zu verwenden, so dass sie die unvermeidlichen Fehler aufzuspüren können sie in ihren Code einführen Sie so effizient wie möglich.

Mit der Veröffentlichung von Xcode 4 hat Apple es einfacher Code mit weniger Fehlern zu schreiben, sowie verwenden den Debugger Fehler aufzuspüren Sie haben.

Da die beste Verteidigung eine gute Offensive, können zunächst über die Werkzeuge zu lernen, die Xcode sieht vor, dass Ihnen helfen, weniger fehlerhaftem Code zu schreiben. Xcode hat herausgefunden, dass der beste Weg, um Ihren Code hat, so wenig Fehler, um sicherzustellen, wie möglich, indem wir Ihnen die Möglichkeit, den Code zu beheben, wie Sie es schreiben.

Solche Gelegenheiten kommen von Xcode verschiedene Compiler-Warnungen in Form. Genauer gesagt, durch die Nutzung der Live-Probleme nehmen und Fix-it bietet, werden Sie viele Ihrer Fehler zu fangen, bevor Sie selbst Ihr Programm ausführen, und Fixieren wird sie einfach sein. (Na ja, wenigstens einige von ihnen an.)

Probleme bei der Live wertet kontinuierlich Ihren Code im Hintergrund und macht Sie auf Codierung Fehler und Fix-it wird auch für Sie das Problem zu beheben bieten. Es sei denn, Sie kristallklar sind, was Sie tun, laufen nicht Ihre Anwendung, ohne vorher alle noch ausstehenden Compiler-Warnungen zu lösen.

Natürlich, Live-Probleme und Fix-it bei Fixierung Syntaxfehler wirklich nur gut sind - sie in der Regel nicht viel Hilfe sind bei der Aufdeckung von Fehlern Logikfehler oder Codierung, die Laufzeitfehler verursachen (wie zB Division durch Null). Für diese Fehler, müssen Sie den Debugger mit leicht werden - oder, genauer gesagt, die Debug-Bereich und den Debug-Navigator.

Menü