this is my add button:
guard let name = texfiedldName.text else { return }
guard let phoneNumber = texfiedldAge.text else { return }
guard let email = texfiedldEmail.text else { return }
formatting text
let scanner = Scanner(string: phoneNumber)
let validCharacters = CharacterSet.decimalDigits
let startCharacters = validCharacters.union(CharacterSet(charactersIn: "+#"))
var digits: NSString?
var validNumber = ""
while !scanner.isAtEnd {
if scanner.scanLocation == 0 {
scanner.scanCharacters(from: startCharacters, into: &digits)
} else {
scanner.scanCharacters(from: validCharacters, into: &digits)
}
scanner.scanUpToCharacters(from: validCharacters, into: nil)
if let digits = digits as String? {
validNumber.append(digits)
}
}
print(validNumber)
add to Core Data
let person = Person(context: PersistenceService.context)
person.name = name
person.number = Int64(validNumber)!
person.email = email
PersistenceService.saveContext()
self.people.append(person)
this is my output
085293173
but in the tableViewCell
85293173
can you help me please?