我对 Cocoa 中的 NSTextField 有疑问。有没有办法从 NSTextField 中删除区域设置
我希望用户只输入像 0.6、0.7 这样的值,但如果用户不是来自美国,他将被迫像这样输入 0,6、0,7
因此,如果用户不是美国用户,如果他输入 0.7 [textField floatValue] 将返回 0,如果用户是美国并且他输入 0,7 [textField floatValue] 将返回 0
好吧,可以说这是我可以接受的,但是我想格式化该值并仅以 3 位小数显示
这适用于美国,但不适用于非美国,即使 value 是正确的浮点数(例如 0.3)[textField setStringValue:[NSString stringWithFormat:@"%.3f",value]];
文本字段的类型为 NSTextField
谢谢!