Hallo Leute,
ich habe einen ganz normalen NSArrayController der Objekte aufnimmt, die Subklassen von NSObject sind. Wenn ich ein Objekt mit remove: aus dem Array-Contrller entferne, bleibt dieses aber noch im Speicher enthalten. (das dealloc des Objektes wird nicht aufgerufen). Ich habe ARC aktiviert. Irgendetwas scheint also noch auf die Objekte zu zeigen, doch ich kann nicht rausfinden was. Mit ARC kann man sich ja nicht mal mehr den Retain Count ausgeben lassen. Jedenfalls nicht mittels Code, vielleicht irgendwie anders.
Kennt jemand eine Möglichkeit wie ich herausfinden kann was mein Objekt davon abhält in die ewigen Jagdgründe zu gehen...?
Gruß und Danke
Daniel
ich habe einen ganz normalen NSArrayController der Objekte aufnimmt, die Subklassen von NSObject sind. Wenn ich ein Objekt mit remove: aus dem Array-Contrller entferne, bleibt dieses aber noch im Speicher enthalten. (das dealloc des Objektes wird nicht aufgerufen). Ich habe ARC aktiviert. Irgendetwas scheint also noch auf die Objekte zu zeigen, doch ich kann nicht rausfinden was. Mit ARC kann man sich ja nicht mal mehr den Retain Count ausgeben lassen. Jedenfalls nicht mittels Code, vielleicht irgendwie anders.
Kennt jemand eine Möglichkeit wie ich herausfinden kann was mein Objekt davon abhält in die ewigen Jagdgründe zu gehen...?
Gruß und Danke
Daniel
“I want to see an elephant hunt down a man for the sole purpose of collecting his teeth, while a chorus of typewriters sings songs that praises the bananas for their wisdom, leadership, and their high levels of potassium.” ― Jarod Kintz, I Want