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.