CIVector のコンポーネントを複数の NSSlider にバインドしようとしていますが、それぞれが CIVector の異なるコンポーネントにバインドされています。
より具体的には、次のコードを使用して CITemperatureAndTint.inputTargetNeutral.X を NSSlider にバインドしようとしています。
NSMutableDictionary *bindingOptions = [NSMutableDictionary dictionary];
[bindingOptions setObject:[NSNumber numberWithBool:YES]
forKey:NSValidatesImmediatelyBindingOption];
[bindingOptions setObject:[NSNumber numberWithBool:YES]
forKey:NSContinuouslyUpdatesValueBindingOption];
[temp_slider bind: @"value"
toObject: filter
withKeyPath: @"inputTargetNeutral.X"
options: bindingOptions];
しかし、次のエラー メッセージが表示されます。
[ setValue:forUndefinedKey:]: このクラスは、キー X のキー値コーディングに準拠していません。
それを修正する最もクリーンな方法は何ですか?
前もって感謝します!