Size: a a a

2021 October 14

ГМ

Глеб Максимов... in SwiftBook
Спасибо
источник

ГМ

Глеб Максимов... in SwiftBook
Понял
источник

КТ

Кирилл Титов... in SwiftBook
а я могу раскрыть опционал через switch case?
источник

КТ

Кирилл Титов... in SwiftBook
без палки смерти
источник

AY

Andrey Yastrebov in SwiftBook
да
источник

КТ

Кирилл Титов... in SwiftBook
var p: Int? = 5

switch p {
case .none:
   print(".none")
   print(p)
default:
   print("2345")
   print(p)
}
// 2345
// Optional(5)
источник

КТ

Кирилл Титов... in SwiftBook
тогда что я делаю не так?)
источник

AY

Andrey Yastrebov in SwiftBook
case .some(let value):
источник

КТ

Кирилл Титов... in SwiftBook
получилось, спасибо!)
источник

K

Kapitoshka438 in SwiftBook
Зачем?
источник

КТ

Кирилл Титов... in SwiftBook
:)
Ну
Опционал это же енум
Поэтому должно было работать
Решил проверить:)
Но не написал .some а сделал через дефолт
Тупанул в общем)
источник

t

ttmmrrr in SwiftBook
добрый вечер! если есть два енума и в одном из них кейс связанным значением отсылается к другому  ,  какой синтаксис в свитче должен быть чтобы использовать его перечисления? '''enum Channels {
   
case firstchannel
   
case secondchannel
   
case animaltv
   
case history
   
case mtv    }. enum Signal {
   
case tv(Channels)
   
case cable
}
источник

HO

Holy Owl in SwiftBook
Тебе Signal нужен и его кейсы?
источник

HO

Holy Owl in SwiftBook
Там кстати точечка перед вторым енумом лишняя)
источник

t

ttmmrrr in SwiftBook
да ,  точку случайно в телеграмме добавил
источник

HO

Holy Owl in SwiftBook
На сколько помню, можно через .map добраться
источник

t

ttmmrrr in SwiftBook
мне нужно в методе класса использовать кейсы Signal    и если кейс  tv   то использовать кейсы   Channels
источник

M

M34 in SwiftBook
Сделай свитч внутри свитча🤔
источник

K

Kapitoshka438 in SwiftBook
switch s {
 case .tv(let channel):
   print(channel)
 case .cable:
   print()
}

Ты об этом?
источник
2021 October 15

С

Сергей in SwiftBook
Добрый вечер!
Кто нибудь может помочь
В задании надо создать функцию которая принимает словарь с ключом int и значением double,и вернуть необходимо словарь где и ключ и значение int


func filter(your bonus: inout [int:double])->[int:int]{

Что в теле функции писать вообще не понимаю
}
источник