ianterrell/TauEngine — pull request #2 by artisonian (2012-06-05 03:14:27+00:00)
Title: Retain cycles in TENode

In `TENode.h`, child shapes hold a strong reference to their parents (which causes retain cycles). Since the parent object "owns" the child (i.e., contains it), the child shouldn't have a strong reference to its parent.

I've made the parent property a weak reference in order to fix the issue.