если вы можете поделиться своим кодом каким-либо образом, я могу помочь ... На выбранный ваш флаг ноль или где-то еще?

ужно отобразить формат номера телефона в качестве заполнителя в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")
}

Ответы на вопрос(0)

Ваш ответ на вопрос