Size: a a a

2021 January 27

VS

Victor Surikov in Peer Lab SPB
Daniil S
что значит вытащить? типо name не nil то заходим в if?
заходим в if и имеем там не-optional переменную. Конечно можно писать if optionalName != nil { greeting = "Hello, \(optionalName!)" }, но форсанврап (`!`) - это ай-яй-яй
источник

FG

Ferrero Gram in Peer Lab SPB
Daniil S
смотри в дарте как можно
Прикольно
источник

VS

Victor Surikov in Peer Lab SPB
а вообще "правильнее" юзать guard
источник

FG

Ferrero Gram in Peer Lab SPB
А что будет если вызвать функцию от a?
источник

FG

Ferrero Gram in Peer Lab SPB
Вернее передать а куда-то в другой скоуп
источник

FG

Ferrero Gram in Peer Lab SPB
Ferrero Gram
Вернее передать а куда-то в другой скоуп
Можно ли это сделать без проверки?
источник

DS

Daniil S in Peer Lab SPB
Ferrero Gram
Можно ли это сделать без проверки?
нет конечно
источник

DS

Daniil S in Peer Lab SPB
источник

DS

Daniil S in Peer Lab SPB
источник

DS

Daniil S in Peer Lab SPB
источник

FG

Ferrero Gram in Peer Lab SPB
Нуу вот
источник

DS

Daniil S in Peer Lab SPB
3  для камикадзе
источник

KZ

Konstantin Zolotov in Peer Lab SPB
Victor Surikov
заходим в if и имеем там не-optional переменную. Конечно можно писать if optionalName != nil { greeting = "Hello, \(optionalName!)" }, но форсанврап (`!`) - это ай-яй-яй
Падажжжи, свфит не умеет понимать, что раз проверили на null и что тип иммутабельный, то внутри оно там будет точно не null?
источник

KZ

Konstantin Zolotov in Peer Lab SPB
Konstantin Zolotov
Падажжжи, свфит не умеет понимать, что раз проверили на null и что тип иммутабельный, то внутри оно там будет точно не null?
Всм nil
источник

DS

Daniil S in Peer Lab SPB
Konstantin Zolotov
Падажжжи, свфит не умеет понимать, что раз проверили на null и что тип иммутабельный, то внутри оно там будет точно не null?
похоже на то
источник

DS

Daniil S in Peer Lab SPB
раз ты ему нулабл указал ранее, все сиди расставляй ?
источник

DS

Daniil S in Peer Lab SPB
назовем это так, нюанс =)
источник

SP

Sergey Petrov in Peer Lab SPB
Daniil S
смотри в дарте как можно
так котлин умеет делать, но не всегда
источник

KZ

Konstantin Zolotov in Peer Lab SPB
Daniil S
раз ты ему нулабл указал ранее, все сиди расставляй ?
ну в котлине это smart cast называется, а шо, дарт что ли тоже в такой рокет саенс умеет?
источник

SP

Sergey Petrov in Peer Lab SPB
ибо в таких ифчиках есть нюансы
источник