Debugging fürs iPhone mit Xcode
In einer Freitags-Sitzung des iPhone-Programmierkurses der Stanford Univerity wird sehr anschaulich dargestellt, wie sich ein iPhone Programm mit XCode debuggen lässt. Schritt für Schritt werden die einzelnen Teile des Debuggers erklärt und auch auf typische aber schwer zu findende Fehler hingewiesen. Das sollte man sich wi...
mehr...Xcode Debugger: Undefined command: ""
Starte ich den Debugger in Xcode 3.1.4, so passiert es immer wieder, dass ich die Fehlermeldung
Undefined command: "". Try "help" erhalte. Starte ich das Programm ganz normal, läuft es durch. Auch wenn im Debug Modus keine Breakpoints definiert sind, tritt dieser Effekt auf.
Der Witz ist, dass ich es mir schwer fällt, eine Ursache fest zu stellen. Auch bei komplett neu generierten Projekten tritt das Problem au...
mehr...Automatisches Schließen von geschweiften Klammern in Xcode
Ich habe das Projekt "US-Tastatur Layout" zunächst beendet. Daher hatte ich sofort wieder das Problem, dass ich in Xcode keine automatisch schließenden geschweiften Klammern hatte, obwohl ich die Option automatic insert closing "}" ausgewählt hatte.
Doch auch dafür gibt's eine Lösung: Man wähle unter Preferences -> Key Bindings -> Text Key Bindings -> Insert Open Brace <...
mehr...Xcode von der Command line aus starten
Man steht mit der Shell im Projekt-Verzeichnis, hat vielleicht gerade git- oder subversion-Aktionen vorgenommen und möchte nun das Projekt in xcode bearbeiten. Da wäre es doch nun schön, wenn man dies einfach von der Shell aus machen könnte. Und siehe da, es gibt sogar eine ganz einfach Lösung:
Per
open foo.xcodeproj/
startet man foo.xcodeproj so als hätte man im Finder einen Doppelklick darauf gemacht...
mehr...Ein erster Einstieg in die iPhone Programmierung ...
Seit einiger Zeit versuche ich, hinter die Geheimnisse der iPhone Programmierung zu gelangen. Dazu habe ich mir das Buch von Markus Stäuble "Programmieren fürs iPhone" besorgt. Zu diesem Buch ist aus meiner Sicht zu sagen, dass es recht schön in die Programmierumgebung Xcode einführt.
Die im Buch angegeben Beispiele meint man auch nachvo...
mehr...Memory Leaks finden mit Xcode
Hat man jahrelang mit Script-Sprachen gearbeitet, so ist die Umstellung auf Objective-C wegen der Pflicht, sich selbst um das Speichermanagement zu kümmern, doch nicht ganz unerheblich.
Glücklicherweise unterstützt Xcode bzw. das integrierte Instruments die Suche nach Memory-Leaks. Ein sehr schöne Anleitung findet man unter
mehr...