0

问题:带有“数字”的文本字段包含小数分隔符(在我的情况下是逗号),如何将其更改为 Xcode 可以理解的小数分隔符 (.),反之亦然 - 使用本地显示结果小数分隔符?

好吧……到一半了……

let label = Input.text
    let formatter = NumberFormatter()
    let maybeNumber = formatter.number(from: label!)
    if maybeNumber != nil {
        Output.text = String(describing: maybeNumber!)
        }
4

1 回答 1

0

我不确定这是否是您的意思,但是您可以使用以下代码将 textField.text 中的逗号更改为 (.):

textField.text = textField.text.replacingOccurrences(of: ",", with: ".", options: NSString.CompareOptions.literal, range: nil) 

这会在您的 textField 中找到逗号并将其替换为 (.)

于 2016-11-02T18:46:07.650 回答