-1

I let down KVO pattern since I read this : KVO vs NSNotification vs protocol/delegates?, where it uses a hard word : "broken", refering to an interesting article from Mike Ash relating three API design problem in 2011.

I can't find any news after that year. How did KVO evolve ?

Community
  • 1
  • 1
Jan ATAC
  • 1,212
  • 1
  • 18
  • 36

1 Answers1

0

When Mike Ash says KVO is broken, he isn't talking about if it works or not. Ash is saying that the API is designed badly and this bad design limits what developers can do with it.

A better use of "KVO-esque" programming can be found in libraries like ReactiveCocoa.

If you want to learn more check out these links.

72A12F4E
  • 1,744
  • 1
  • 14
  • 28