Size: a a a

2020 April 11

I

Ilia in SwiftBook
но сам не проверял еще)
источник

MG

Mark Gromov in SwiftBook
что то не работает )
источник

I

Ilia in SwiftBook
Mark Gromov
что то не работает )
сейчас и я проверю)
источник

I

Ilia in SwiftBook
Mark Gromov
что то не работает )
лол, и вправду не работает
источник

I

Ilia in SwiftBook
не буду теперь на слово всему верить)
источник

MG

Mark Gromov in SwiftBook
Ilia
сейчас и я проверю)
так и собеседование можно завалить из-за некомпетенции собеседующего )
источник

I

Ilia in SwiftBook
Mark Gromov
так и собеседование можно завалить из-за некомпетенции собеседующего )
вот именно на собесе меня это и спрасили))
источник

—— in SwiftBook
Arman K
Добрый вечер, хотел спросить, как можно сделать фильтрацую в text.field на пример вводимого текста?
Допустим мне надо сделать так, чтобы пользователь вводил только буквы
if let _ = Double(textField.text!) {
           
let alert = UIAlertController(title: "Неправильный формат ввода", message: "Пожалуйста, введите свое имя", preferredStyle: .alert)
           print("Формат данных не верный")
           
let alertAction = UIAlertAction(title: "Ок", style: .default, handler: nil)
           alert.addAction(alertAction)
           present(alert, animated:
true, completion: nil)
           textField.text =
nil
       }
else {
           label.text = textField.text
           textField.text =
nil

Но при таком подходе возникает прикол, что пробел считается за символ, как избежать такого обхода?
Используй/гугли регулярные выражения
источник

AK

Arman K in SwiftBook
——
Используй/гугли регулярные выражения
Уже понял. Единственное что мне показалось не костыльным, это NSCCharacters
источник

AK

Arman K in SwiftBook
Но я не совсем понял как мне его вызвать в условия if чтобы выполнить условие. Хотя в нем и свойство поиска пробела и поиска десятичных чисел.
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Ilia
предположим, тебе нужно добавить элемент в массив, какая запиись будет верна?
.append
+= item
Оба варианта верны
источник

—— in SwiftBook
Arman K
Уже понял. Единственное что мне показалось не костыльным, это NSCCharacters
Вот у меня в проекте лежит валидация почты
let regex = try! NSRegularExpression(pattern: "[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,20}", options: .caseInsensitive)
let emailIsValid = (regex.firstMatch(in: email, options: [], range: NSRange(location: 0, length: email.count)) != nil)
источник

—— in SwiftBook
Задай свой шаблон и все заработает
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Ян
Подскажите пожалуйста, как написать функцию, которая получает на вход массив строк, а возвращает одну строку, содержащую все элементы полученного массива через запятую
Я начал
func UserName ( name: [String]) -> String{

Я писал по разному, но нужно, через цикл, перебрать его, а потом вывести из функции с помощью

for (index, item) in

Есть предположения?))
let stringArray = ["a", "b", "c"]

print(stringArray.joined(separator: ", "))
источник

AK

Arman K in SwiftBook
——
Задай свой шаблон и все заработает
Спасибо, попробую разобраться
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Mark Gromov
что то не работает )
В [ ] оберни
источник

Я

Ян in SwiftBook
evgeny otrokov
func UserName ( names: [String]) -> String {
   var result = String()
   for name in names {
      result.append(name)
   }
   return result
}
UserName(names: ["1","2","3","3"])
Спасибо, очень помог👍
источник

Я

Ян in SwiftBook
Всем спасибо😏
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Ян
Спасибо, очень помог👍
Не проще в 1 строчку функцию использовать?
источник

Я

Ян in SwiftBook
Проще, но требуется именно так как написал ввше
источник