の通常の IBOulet で nib ファイルを作成しましたNSTextField。NSNumberFormatterIB (4.4) では、これに を追加し、NSTextFieldDecimal Style、最大値と最小値などのいくつかのプロパティを指定します。
NSNumberFormatterここで、 SetGroupingSeparator、SetMaximunFractionDigits など、テキストフィールドにすでに埋め込まれている他のプロパティをコードで変更したいと思います。
my のNSTextField名前が pf だとします。通常、セル内の値 (文字列) に次のようにアクセスできます。
[pf SetFloatValue]
また
myFloat = [pf floatValue].
それは問題なく動作しています。NSNumberFormatterただし、ドキュメントやコード内のプロパティを変更する方法の例を見つけることができませんでした。コードでa を作成する方法NSNumberFormatterは知っていますが、それをに割り当てる方法はわかりませNSTextFieldん (IB で作成したものをオーバーライドするかどうかはわかりません)。これを行う方法の明確な例を教えてくれる人はいますか?