6.6 Lecks mit Instruments aufspüren

Man könnte (und sollte) ganze Bücher über Apples Performance- und Debugging-Tools schreiben. Ich möchte Ihnen kurz zeigen, wie man Instruments hätte nutzen können, um das Speicherleck in FlashlightAppDelegate.m aufzuspüren.

Sie haben Build & Run bereits ausgeführt, es gibt also ein Programm, das wir unter Instruments ausführen können. In Xcode wählen Sie den Menüpunkt Run > Run with Performance Tool > Leaks. Instruments wird gestartet, und die Flashlight-Anwendung wird innerhalb von Instruments ausgeführt. Fast sofort sollten Sie eine vertikale blaue Linie in der oberen Zeile des Instruments-Fensters sehen, während die Objekte alloziert werden. Nach etwa zehn Sekunden sehen Sie, während die Objekte alloziert ...

Get Cocoa-Programmierung 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.