Size: a a a

2021 December 07

M

Marat in SwiftBook
Спасибо
источник

МВ

Максим Волостнов... in SwiftBook
А где можно найти об этом информацию на сайте эппл? Найти пруфы не могу:)
источник

СГ

Самур Гусейнов... in SwiftBook
Не подскажете почему ReGex на валидацию Email не работает.

var greeting = #"[-\w.]+@[A-z 0-9]+\.[A-z]{0,3}"#

let email = "gmail@wsw.dddddd" let result = email.range(of: greeting, options: .regularExpression)

if (result != nil){
 print("Этот емаил правильный: \(email)")
}else{
 print("Этот емаил неправильный: \(email)")
}
источник

K

Kapitoshka438 in SwiftBook
Суть в том, что если Эппл тебе на лбу не написал цену, то значит бесплатно.
источник

DK

Denis Kim in SwiftBook
по видимому домен слишком длинный
источник

СГ

Самур Гусейнов... in SwiftBook
Как это починить ?
источник

DK

Denis Kim in SwiftBook
исправить регулярное выражение
источник

DK

Denis Kim in SwiftBook
ну и в целом выглядит код неправильно
источник

2

200cm3 in SwiftBook
источник

K

Kapitoshka438 in SwiftBook
А разве бывают такие имейлы?
источник

K

Kapitoshka438 in SwiftBook
Ну домены бывают, а имейлы хз.
источник

2

200cm3 in SwiftBook
по сути вопрос домене 1 уровня
источник

2

200cm3 in SwiftBook
нужно чтоб было 2 символа? или что ты хочешь?
источник

S

Sasha_A in SwiftBook
если есть домент, значит на нем можно развернуть почту)
источник

K

Kapitoshka438 in SwiftBook
Ну тогда просто исправь 3 на что-то побольше.
источник

К

Кирилл in SwiftBook
Подскажите, в схеме MVC где должны реализовываться методы CollectionViewDelegate и CollectionViewDataSource если collectionView находится внутри tableViewCell? В контроллере или в ячейке таблицы?
источник

VN

Vlad Niva in SwiftBook
В контроллере
источник

К

Кирилл in SwiftBook
Т.е. collectionView создаётся в контроллере и передаётся в ячейку таблицы, чтобы там ее добавить для отображения?
источник

МВ

Максим Волостнов... in SwiftBook
Коллеги, а у кого-нибудь есть примеры встраивания OpenStreetMap карт в приложение?
источник

VN

Vlad Niva in SwiftBook
В контроллере ты должен получить доступ к своему view, и в контроллере назначить себя делегатом. То есть ты получаешь view, и в методе viewDidLoad пишешь что то вроде: self.customView.delegate = self и self.customView.dataSource = self,  вместо customView будет твоя переменная с твоим collectionView.

Тут опять же важно то, как ты создал контроллер, если ты сделал обычный и в него добавил коллекцию, то метод выше актуален, если ты сразу создал collectionViewController то это там уже реализовано. В реальности первый вариант все используют
источник