How Not to Crash #1: KVO and Manual Bindings

Brent Simmons: Here’s the problem: the binding retains the toObject object. Which means that the button effectively retains the controller. If the controller retains its button (it should), then there’s a retain cycle. Neither will become zombies, but they could become abandoned. […] The solution we came up with fixes the retain cycle without your … Continue reading How Not to Crash #1: KVO and Manual Bindings