Possible Duplicate:
In dealloc method set any delegate to nil is needed or not needed
In ARC if class Foo
owns an ivar and that ivar's delegate is set to Foo
is it always a good safety precaution to set the ivar's delegate to nil
in dealloc
or is this precaution only used in some cases?