Я хочу отформатировать NSTextField для ввода с кредитной карты, например (xxxx xxxx xxxx xxxx)
Я попробовал следующий код
func controlTextDidChange(_ obj: Notification){
let number = card.stringValue.replacingOccurrences(of: " ", with: "")
if(number.count % 4 == 0){
card.stringValue = card.stringValue+" "
}
}
Это работает нормально, но когда я возвращаюсь назад, у меня возникает проблема.
Есть ли лучший способ отформатировать мою строку