Objective-C : Inconsistent reference counters