xCode 5.1, iOS 7.1, ARC
Would this cause a retain cycle on topics? I don't think so, as setting event=nil
will deallocate the whole tree, so topics will also get deallocated, but I am not sure.
event -> subEvent -> Topics
| ^
|_____________________|