2016-11-02 2 views
0

Der Grund ist nicht wichtig, weil ich weiß, dass das schlecht ist, aber es ist nur für Neugier. Der bessere Weg besteht darin, dass der Transformator nur auf eine gemeinsam genutzte Instanz zugreift, um eine self Eigenschaft zu aktualisieren, anstatt von jemand anderem auf den Transformator gesetzt zu werden.Ist es möglich, programmgesteuert auf den NSValueTransformer zuzugreifen, der mit meiner Kakaobindung verbunden ist?

Aber gibt es eine Möglichkeit, die Optionen auf eine Kakaobindung programmatisch zugreifen, und insbesondere Zugriff auf den Stromwandler?

+0

Wahrscheinlich. Haben Sie 'optionDescriptionsForBinding' probiert? – stevesliva

Antwort

1

Ja, können Sie den Transformator zugreifen:

options = [[textfield infoForBinding:NSValueBinding] objectForKey:NSOptionsKey]; 
valueTransformer = [options objectForKey:NSValueTransformerBindingOption]; 
+0

perfekt danke! –

Verwandte Themen