Zitat von
DJ-SPM:
Wenn ich nun das Objekt2 freigebe (auch eine ObjectList), will diese natürlich auch wieder Objekt3 freigeben und es knallt
Einfache Daumenregel:
Zitat:
"wer Objekte erstellt, ist auch dafür zuständig, sie wieder freizugeben."
OwnsObjects=True ist nur dann sicher, wenn ein Objekt nicht gleichtzeitig in mehreren Listen mit OwnsObjects=True enthalten ist. Nicht sicher zu wissen, welche Objektliste ein Objekt besitzen und freigeben soll, würde schon in die Rubrik 'böser Designfehler' passen.