Size: a a a

2021 February 07

s

sad in SwiftBook
привет, подскажите, пришла смс от епла "ваш код проверки елп айди ..." это кто-то пытался на мой еплайди зайти?
источник

ДМ

Денис Мишин... in SwiftBook
я сам пишу через swiftui и у меня такого не было ниразу. так что ни чем  не могу помочь
источник

Д

Дмитрий in SwiftBook
Nikita Kharseko
Привет, кто может подсказать по swift ui? Когда пытаюсь добавить navigationlink, цвет фона почему-то меняется и не подается настройке
А что будет, если вместо вью написать текст?
источник

Д

Дмитрий in SwiftBook
Dima Anikin
Привет. Пишу викторину. Есть ли какие-то API, c которых можно запарсить вопросы и ответы? Сейчас у меня в массиве все лежит
источник

DA

Dima Anikin in SwiftBook
спасибо, не находил такой
источник

NK

Nikita Kharseko in SwiftBook
Дмитрий
А что будет, если вместо вью написать текст?
хм, тогда все ок
источник

NK

Nikita Kharseko in SwiftBook
страннл
источник

C

Chezee in SwiftBook
А зачем он вообще тебе?
источник

C

Chezee in SwiftBook
Вернее зачем их 2?
источник

b

bodich in SwiftBook
Нормальный код
источник

C

Chezee in SwiftBook
В obj-c «_» используется для избежания коллизий с self. В Свифте это делать не нужно
источник

DY

Dmitriy Yurchenko in SwiftBook
private var indicatorType: BOKEntityIndicatorType? {
     didSet {
          indicatorType.flatMap { self.applyIndicatorType($0) }
     }
}
источник

DY

Dmitriy Yurchenko in SwiftBook
ну или либо без flatMap, если входной параметр ф-ции принимает optional
источник

b

bodich in SwiftBook
Вот, так это делается по красоте
источник

b

bodich in SwiftBook
Только вместо String свой тип поставь
источник

DY

Dmitriy Yurchenko in SwiftBook
ну тобишь func applyIndicatorType(_ input: BOKEntityIndicatorType?), если тип input - BOKEntityIndicatorType? , развертку опционала или == можно сделать в теле ф-ции
источник

DY

Dmitriy Yurchenko in SwiftBook
если у тебя сейчас nil, а до этого было значение, то небезопасно
источник

DY

Dmitriy Yurchenko in SwiftBook
безопаснее всегда развертку делать
источник

DY

Dmitriy Yurchenko in SwiftBook
guard let indicatorType = indicatorType, indicatorType != oldValue else { return }
источник

C

Chezee in SwiftBook
Guard как раз и проверяет на nil
источник