ianterrell/ExampleEngine — pull request #3 by artisonian (2012-06-05 03:13:36+00:00)
Title: Fix retain cycles in EEShape

In `EEShape.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.