是否有可能以编程方式访问与我的可可绑定关联的NSValueTransformer?
问题描述:
原因并不重要,因为我知道这是不好的,但它只是为了好奇。更好的方法是,我们要做的就是让变压器访问共享实例来更新self
属性,而不是其他人将其设置在变压器上。是否有可能以编程方式访问与我的可可绑定关联的NSValueTransformer?
但有没有办法以编程方式访问可可绑定上的选项,更具体地说,访问电流互感器?
答
是的,你可以访问变压器:
options = [[textfield infoForBinding:NSValueBinding] objectForKey:NSOptionsKey];
valueTransformer = [options objectForKey:NSValueTransformerBindingOption];
+0
非常感谢! –
可能。你有没有尝试过'optionDescriptionsForBinding'? – stevesliva