IBでは、ユーザー番号の入力を検証する に設定NSNumberFormatter
された を挿入しました。NSTextField
大きすぎるテキストまたは数値を入力すると、すべて正常に動作します-警告プロンプトが表示されます
ただし、ユーザーが back を使用して値を削除するとNSNumberFormatter
、
[NSNull doubleValue]
NSNull
値を取得するにつれて
数値の nil 値の処理を設定するには? null プレースホルダーを割り当てましたが、これは明らかに例外の発生を止めません
- 望ましい動作は、nil を検証しないこと、および/または例外をスローしないことです。