Objective-­C Key­Value Observing

第一次接触 KVO 是在公司的技术分享会上,同事青藤向大家分享了这个内容。 在 Sina 微博的广州开发者沙龙,Jeff 问我有没有什么可以在技术小沙龙上,给大家分享一下。于是就有了这个内容。 今天在寻觅咖啡给大家简单介绍了一下 KVC 和 KVO。感觉下午讲得有些乱,这里再次整理一下。其实,KVO 实现并不难,关键在于实现背后 NextStep 的库利用 Objective-C 提供的有趣的特性的思路,值得揣摩。