если вы можете поделиться своим кодом каким-либо образом, я могу помочь ... На выбранный ваш флаг ноль или где-то еще?
ужно отобразить формат номера телефона в качестве заполнителя вUITextField, Как я могу это сделать?
Для выбора страны я использую нижеупомянутую библиотеку, и она предоставляет мне флаг страны и код страны против выбранной пользователем страны.
https://github.com/NikKovIos/NKVPhonePicker
После выбора страны мне нужно отобразить формат номера телефона для этой выбранной страны, и при представлении этого номера телефона я должен подтвердить номер телефона.
Я также считаю, что третье лицо (PhoneNumberKit), который вдохновлен gibphonenumber от Google, но предназначен для проверки, он не предоставляет ожидаемый формат номера телефона с кодом страны. Ниже ссылка.
https://github.com/marmelroy/PhoneNumberKit
Обновление 1: Попробовал это и получаюОбщая ошибка синтаксического анализатора
let phoneNumberKit = PhoneNumberKit()
do {
let phoneNumber = try phoneNumberKit.parse("+921230123456")
}
catch {
print("Generic parser error")
}
Обновление 2: Обновленный код все еще получает исключение
let phoneNumberKit = PhoneNumberKit()
do {
let phoneNumber = try phoneNumberKit.parse("1230123456", withRegion: "FR", ignoreType: false)
let formatedNumber = phoneNumberKit.format(phoneNumber, toType: .international)
print(formatedNumber)
}
catch {
print("Generic parser error")
}