問題:小数点記号(私の場合はカンマ)を含む "数字"を持つtextField、これをXcodeが理解できる小数点記号に変更するにはどうすればいいですか? 、そして逆に、ローカル小数点区切り記号で結果を表示しますか?そこNumberFormatter、NSLocale、Xcode、iOS、Swift 3.0
[OK]を...途中...
let label = Input.text
let formatter = NumberFormatter()
let maybeNumber = formatter.number(from: label!)
if maybeNumber != nil {
Output.text = String(describing: maybeNumber!)
}
あなたはNumberFormatter'の 'decimalSeparator'プロパティ'に見たことが(。)?それが役に立つ場合は、(。)または(、)に設定できます。これ以上の詳細やコードサンプルは、あなたがしようとしていることを正確に把握するのに役立つかもしれません。 –
http://stackoverflow.com/a/30154625/2303865 –
いいえ....半分そこに... let label = Input.text let formatter = NumberFormatter() let maybeNumber = formatter.number(from:label !) if maybeNumber!= nil { Output.text = String(説明:maybeNumber!) } } –