- キー・バリュー・コーディング-
イントロダクション
キー・バリュー・コーディングは、オブジェクトのプロパティに非直接的にアクセスするメカニズムを提供します。
キー・バリュー・コーディングに用いられるテクニックは、Objective-C と Java で少し違います。Objective-C でのキー・バリュー・コーディングは、大部分は NSObject で実装されている、NSKeyValueCoding インフォーマルプロトコルで行われます。Java では、このプロトコルの 2 つのメソッドしかサポートされません。その代わり、Java では NSKeyValue クラスで、キー・バリュー・コーディングの大部分が実装されています。
Discussion
このキー・バリュー・コーディングのドキュメントには、次の記事があります。