Ich versuche herauszufinden, wo ein NSString freigegeben wird. Ich habe GuardMalloc, NSZombie und Log Malloc Stack für meine Anwendung aktiviert (wie beschrieben here). Als ich info malloc-history 0x29d39fe0
in der Konsole laufen lasse, erhalte ich folgende Fehlermeldung:XCode 4.2: Aufgespürte NSString-Freigabe
warning: MallocStackLoggingNoCompact not set in target's environment so the malloc history will not be available.
Diese mich führt der Fehler, zu glauben, mit einem meiner Bibliothek Projekte ist. Wie kann ich das oben genannte für Bibliotheksprojekte aktivieren?
Können Sie im Profiler laufen und nach Zombies suchen (Strg-I, dann wählen Sie Zombies)? Könnte einfacher sein, als es von Hand zu tun. Ich nehme an, das Ergebnis ist das gleiche. –
@AdamShiemke Das war einfacher. –