Ich entwickelte OSX-Projekt in Objective-c. Ich habe ARC deaktiviert und den Speicher manuell freigegeben. Gibt es in xcode ein beliebiges Tool, welches mir anzeigen kann, dass ich vergessen Objekte freizugeben?Xcode Speicher Profiler ARC deaktivieren
0
A
Antwort
1
Heutzutage würde ich ARC empfehlen. Aber damals, als es nicht verfügbar war, hat das Profiler "Leaks" Tool eine ziemlich gute Arbeit für mich geleistet. Sie können dort die gesamten Zuweisungen und potenziellen Lecks sehen. Sie können es starten, indem Sie auf Produkt -> Profil -> Lecks klicken. Das macht eine Analyse zur Laufzeit. Das Produkt -> Analyse-Tool kann Ihren Code statisch analysieren und weitere potentielle Lecks aufzeigen (Die Pfeile, die er zeichnet, können am Anfang etwas verwirrend sein).
0
Verwenden Sie den Menüpunkt Profil in Xcode und wählen Sie Leaks instrument.
0
Ja, Sie können Instrument dafür verwenden.
XCode -> Open Developer Tool -> Instrument.
Check out:
und