Вы можете добавить пробел к строке, которую вы используете для инициализации вашего CharacterSet.
Или вы можете использовать:
let characterSet = CharacterSet.letters.union(.whitespaces)
Это позволяет буквы из любого алфавита.
Не имеет отношения, но вы можете заменить это if/else
на:
return name.rangeOfCharacter(from: characterset) != nil