ラベル KVO の投稿を表示しています。 すべての投稿を表示
ラベル KVO の投稿を表示しています。 すべての投稿を表示

2014/05/30

Clang-KeyPathValidatorでKVCのパスをXcodeでチェックできるようにする

ReactiveCocoaを使っているとあまり関係ないですが、KVC/KVOの文字列を間違っていると悲しいですよね。

今回紹介するClang-KeyPathValidatorはKVC系のメソッドのリテラルをコンパイル時にチェックして、警告を出してくれるClangのプラグインです。

Xcodeと組み合わせて動作できるようなので試してみました。

2013/12/02

ReactiveCocoaはじめの一歩: 3分でできるReactiveCocoa

前回の記事「CocoaPodsでReactiveCocoaをインストールする」 ではとりあえずReactiveCocoaを利用できるようにしました。

今回は、このサンプルプロジェクトを引き続き利用して、とりあえずReactiveCocoaを使ってみます。

2013/01/22

Key-value observingを使う際のtips

Key-value observing (KVO) はオブジェクトのプロパティが変更されたときに自動で通知するような仕組みです。

この記事ではKVOを使う上で便利になる機能や注意点などを紹介します。