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

2014/05/30

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

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

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

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

2014/01/10

JSONディクショナリに対してはKVCのCollection Operatorが意外と便利

IIJmioのiOSサンプルアプリでは、NSJSONSerializationで得られたNSDictionaryをそのまま用いていました。

そのため、Key-Value Coding (KVC)を使うことができて、 その中のCollection Operatorsが使ってみて割と便利だったので、利用例を紹介します。