Маска для ввода телефонного номера (Swift)

preview_player
Показать описание
Привет!
В этом видео мы научимся форматировать мобильный номер из 11 цифр простым способом без использования сторонних библиотек. В этом деле нам помогут специальные шаблоны для замены символов и базовые регулярные выражения.

Поехали!

Конечный проект:

Подробнее об изучении Swift вы можете узнать на нашем сайте:

Наш форум, где вы всегда можете задать ваши вопросы:

Присоединяйтесь к нашей группе в "ВКонтакте":

Присоединяйтесь к нашей группе в "facebook":

Мы в telegram:

Instagram: Swiftbook_
Рекомендации по теме
Комментарии
Автор

Что-то последнее время только от этой девушки и выходят видео. Анастасия, если Вас Иван заставляет снимать видео, лайкните коммент :D
Спасибо за урок!

flyan
Автор

При удалении длина replacementString равна нулю, а range может отличаться от единицы если сначала выделить несколько символов в поле ввода, а потом нажать на удалить.

popovd
Автор

Сапасибо Настя! Один вопрос: зачем нам применять в options чувствительность к регистру? У нас ведь цифры?

Constantine
Автор

Почему оно работает как-то криво?
Почему нельзя сделать это форматирование постоянным. Чтобы оно не применяломь в ходе написания номера, а было постоянным, и пользователь просто заполнял бы уже форматированную строку?

Matt-fgel
Автор

У вас в guard условие "кривое"

Awarskiy