1

NSNumberFormatter を使用していますが、期待どおりに動作しません。
そのフィールドに入力したものはすべて拒否され、「値 '[値]' は無効です」というメッセージが表示されます。
次の設定があります。

Behavior: Mac OS X 10.4+ Default
Style: Currency
Localize: YES
Sample: Unformatted: 1234,75 Formatted: € 1.234,75

Constraintsフィールドを空のままにしました。のような値を受け入れるようにするには、何を変更する必要があり3ますか?€ 3,00€ 31,56

投稿する前に最後にテストしているときに、どうにかして値を取得することができ€ 34,12ました。編集しようとして、上記のメッセージとまったく同じ値を入力すると、編集が拒否されることさえあります。

投稿する前に最後の時間をテストしているときにdiscard changes、ダイアログでその厄介なエラーメッセージを選択すると、値が空からに変わり、€ 0,00Enter キーを押すとその値が受け入れられることに気付きました。しかし、テーブルのセルをもう一度ダブルクリックして、何も変更せずに Enter キーを押すと、拒否されます (ただし、変更を破棄して 0,00 ユーロを取得することはできます)...

編集: IB では、Unformattedフィールドに必要なものを入力でき、目的の出力がFormattedフィールドに表示されます。

4

0 に答える 0