我有一个用Swift编写的macOS应用,带有一些NSTextField绑定到NSNumbers并带有NSNumberFormatters。
由于我需要该数字的特殊格式,因此我尝试创建自定义NSNumberFormatter:
class CustomNumberFormatter: NSNumberFormatter {
override func number(from string: String) -> NSNumber? {
....
}
override func string(from number: NSNumber) -> String? {
....
}
}
重点是我收到此错误消息:
'NSNumberFormatter'已重命名为'NumberFormatter'
我尝试继承NumberFormatter,但在这种情况下CustomNumberFormatter在情节提要中不可见。
我想念什么?
谢谢你。