Size: a a a

2020 June 07

IA

Ivan Akulov in SwiftBook
просто удалите ".characters"
источник

IA

Ivan Akulov in SwiftBook
сейчас можно так
источник

SK

Steven Kirke in SwiftBook
Ivan то есть в swift убрали characters
источник

SK

Steven Kirke in SwiftBook
Спасибо за помощь
источник

I

Ilia in SwiftBook
Steven Kirke
Всем добрый день,  смотрю уроки по Swift.
let string = "this some string"
for char in string.characters {
   //print(char)
}

это функция не работает чем ее можно заменить? Пока что только split но там сепаратором незьзя отделить побукенно
Стринга в Свифте реализует протокол sequence, а это значит что ты можешь ее перебирать как массив
источник

I

Ilia in SwiftBook
Следовательно characters не нужно
источник

SK

Steven Kirke in SwiftBook
видать я невнимательно читаю документацию
источник

А

Александр in SwiftBook
подскажите какой протокол изучать чтоб из UITableViewController по тапу на яйчейку выпадал другой контроллер?
источник

ВР

Вячеслав Раченко... in SwiftBook
Александр
подскажите какой протокол изучать чтоб из UITableViewController по тапу на яйчейку выпадал другой контроллер?
метод didSelectRowAtIndexPath
источник

А

Александр in SwiftBook
Вячеслав Раченко
метод didSelectRowAtIndexPath
спасибо
источник

I

Ilia in SwiftBook
Александр
подскажите какой протокол изучать чтоб из UITableViewController по тапу на яйчейку выпадал другой контроллер?
Тебе нужен UITableViewDelegate
источник

А

Александр in SwiftBook
Ilia
Тебе нужен UITableViewDelegate
я же могу подписаться под ним?
источник

I

Ilia in SwiftBook
Если у тебя класс реализует UITableViewController то ты автоматом подписываешься на дата сорус и методы делегата
источник

ВР

Вячеслав Раченко... in SwiftBook
Ilia
Тебе нужен UITableViewDelegate
зачем? Он использует UITableViewController
источник

I

Ilia in SwiftBook
Вячеслав Раченко
зачем? Он использует UITableViewController
О том и речь в следующем сообщении) чтоб человек понимал какой протокол за это отвечает
источник

SK

Steven Kirke in SwiftBook
А вот в данном примере почему нельзя использовать guard?
Пишет что "Variable declared in 'guard' condition is not usable in its body"
источник

А

Александр in SwiftBook
Ilia
О том и речь в следующем сообщении) чтоб человек понимал какой протокол за это отвечает
Короче я уже попробовал, нихрена у меня не вышло потому что уже да есть это все. А так для понимания на какой я протокол подписан ю, методы тоех протоколов и могу использовать?
источник

SK

Steven Kirke in SwiftBook
'''guard let manAge = age else {
           
return "Hello! My name id \(name) and !`am \(manAge) years old!"
       }
'''
источник

I

Ilia in SwiftBook
Steven Kirke
А вот в данном примере почему нельзя использовать guard?
Пишет что "Variable declared in 'guard' condition is not usable in its body"
Смотря как вы это используете) возможно вы пытались в else блоке достучаться к этой переменной
источник

I

Ilia in SwiftBook
Увидел, так и есть)
источник