Tuesday, February 9, 2016

The Flaws of KVO

Ben Sandofsky (via Rebecca Slatkin):

On the performance front, things are getting better, with iOS 9 fixing many issues. On key-path safety, you can add simple compile time checks.

But even with a full rewrite, KVO’s underlying pattern makes things harder to maintain and debug. Ad-hoc property-observation is just a bad idea.

Comments RSS · Twitter

Leave a Comment