From 60c897beb1f4bb9cb8005ba6ceefaf3b124806b8 Mon Sep 17 00:00:00 2001 From: Draveness Date: Mon, 6 Mar 2017 00:39:38 +0800 Subject: [PATCH] Add new link to README --- README.md | 3 ++- contents/KVOController/KVOController.md | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 84b33f4..1569254 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,12 @@ ## 目录 -Latest:[从代理到 RACSignal](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACDelegateProxy.md) +Latest:[如何优雅地使用 KVO](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/KVOController/KVOController.md) | Project | Version | Article | |:-------:|:-------:|:------| | ReactiveObjC | 2.1.2 | [『状态』驱动的世界:ReactiveCocoa](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACSignal.md)
[Pull-Driven 的数据流 RACSequence](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACSequence.md)
[『可变』的热信号 RACSubject](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACSubject.md)
[优雅的 RACCommand](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACCommand.md)
[用于多播的 RACMulticastConnection](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACMulticastConnection.md)
[RAC 中的双向数据绑定 RACChannel](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACChannel.md)
[理解 RACScheduler 的实现](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACScheduler.md)
[从代理到 RACSignal](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/ReactiveObjC/RACDelegateProxy.md)| +| KVOController | 1.2.0 | [如何优雅地使用 KVO](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/KVOController/KVOController.md) | | AsyncDisplayKit | 1.9.81 | [提升 iOS 界面的渲染性能](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/AsyncDisplayKit/提升%20iOS%20界面的渲染性能%20.md)
[从 Auto Layout 的布局算法谈性能](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/AsyncDisplayKit/从%20Auto%20Layout%20的布局算法谈性能.md)
[预加载与智能预加载(iOS)](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/AsyncDisplayKit/预加载与智能预加载(iOS).md)| | CocoaPods | 1.1.0 | [CocoaPods 都做了什么?](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/CocoaPods/CocoaPods%20都做了什么?.md)
[谈谈 DSL 以及 DSL 的应用(以 CocoaPods 为例)](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/CocoaPods/谈谈%20DSL%20以及%20DSL%20的应用(以%20CocoaPods%20为例).md)| | OHHTTPStubs | 5.1.0 | [iOS 开发中使用 NSURLProtocol 拦截 HTTP 请求](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/OHHTTPStubs/iOS%20开发中使用%20NSURLProtocol%20拦截%20HTTP%20请求.md)
[如何进行 HTTP Mock(iOS)](https://github.com/Draveness/iOS-Source-Code-Analyze/blob/master/contents/OHHTTPStubs/如何进行%20HTTP%20Mock(iOS).md) | diff --git a/contents/KVOController/KVOController.md b/contents/KVOController/KVOController.md index aa8ce21..a1ca014 100644 --- a/contents/KVOController/KVOController.md +++ b/contents/KVOController/KVOController.md @@ -1,4 +1,4 @@ -# 教你优雅地使用 KVO +# 如何优雅地使用 KVO KVO 作为 iOS 中一种强大并且有效的机制,为 iOS 开发者们提供了很多的便利;我们可以使用 KVO 来检测对象属性的变化、快速做出响应,这能够为我们在开发强交互、响应式应用以及实现视图和模型的双向绑定时提供大量的帮助。