Обновлённые ветвления в Swift 5.9 - новые конструкции if и switch в 2023 году.

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • В 2023 году в версии языка Swift 5.9 ветвления if и switch стали иметь принципиально иную природу, нежели ранее. В предыдущих версия языка эти конструкции были установками, а теперь стали выражениями. Разбираемся в этом нюансе на практике в этом видео!
    Подробности о курсе "Джун за 5!": madi.study
    Запись на курс "Джун за 5!":
    Телеграм: @WladMadi
    Телефон: +7 (967) 901-73-24
    По вопросам индивидуального обучения:
    Телеграм: @WladMadi
    Телефон: +7 (967) 901-73-24
    Ссылка на телеграм-чат:
    t.me/+SBRqlvcb...
    PS: Всем привет! Меня зовут Влад Мади, Вы на образовательном канале диджитал-студии MADI.SPACE. Здесь мы учимся разрабатывать приложения под iOS на языке Swift. На нашем канале Вы можете изучать Swift и разработку под iOS по плейлистам.

Комментарии • 28

  • @ValHi-u3i
    @ValHi-u3i 8 месяцев назад

    спасибо!!) юмор как обычно супер, улыбает)))

  • @dima1619
    @dima1619 8 месяцев назад +1

    Круть, стало удобнее

  • @vitamuzychenko
    @vitamuzychenko 10 месяцев назад

    Круто! Спасибо!

  • @iGerodot
    @iGerodot 15 дней назад

    Не проще ли записать ветвление через тернарный оператор?

  • @true_rocknrolla
    @true_rocknrolla 10 месяцев назад

    Воу-воу, съемка на две камеры! Продакшн канала растет!

    • @MadiSpace
      @MadiSpace  10 месяцев назад

      Ага, вторая айфон 📲 покрасить нормально так и не удалось

  • @tigerss5216
    @tigerss5216 10 месяцев назад

    Про телефончики - 💯 😂

  • @helentsg1413
    @helentsg1413 10 месяцев назад

    Круто спасибо

  • @Stricken174
    @Stricken174 10 месяцев назад

    так так так) У Влада приложение Webinar)

    • @MadiSpace
      @MadiSpace  10 месяцев назад

      Ну да, у нас там курс проходит

  • @alexander_sviridov
    @alexander_sviridov 10 месяцев назад

    за видео спасибо. Но синтаксис не нравится. Ерунду завезли. Да и синтаксис свичей всегда выглядел не очень в свифт, не нравится мне case писать. Писать case вообще избыточно везде где он применяется

    • @MadiSpace
      @MadiSpace  10 месяцев назад +1

      Ну извините, это не ко мне вопрос))

  • @goormister
    @goormister 10 месяцев назад

    Привет, есть прикольный ИИ (trace название)который верстает экраны на swiftUI по ключевым словам, было бы ин пресно посмотреть обзор.

  • @Kurortn1y
    @Kurortn1y 10 месяцев назад

    первую тернарником же то же самое

    • @MadiSpace
      @MadiSpace  10 месяцев назад +1

      Но видео не про тернарник)

  • @BushmanovAS
    @BushmanovAS 10 месяцев назад

    Чем второй вариант будет отличаться от вычисляемой переменной? Кроме отсутствия return

    • @MadiSpace
      @MadiSpace  10 месяцев назад

      А что такое вычисляемое переменная для начала? Возможно вычисляемые свойства имеется в виду?) ню тем и отличаются, что это свойство, а это просто переменная или константа, которая один раз присвоилась и потом работает как обычно хранимое значение

    • @BushmanovAS
      @BushmanovAS 10 месяцев назад

      @@MadiSpace Ну свойство, не суть. Опять таки lazy computed property вычисляется только один раз

    • @MadiSpace
      @MadiSpace  10 месяцев назад

      Да нет как раз таки суть свойства ассоциированы с каким-то типом, тогда как просто переменная может было создана где угодно. Не каждая переменная - свойство

  • @cyruscart
    @cyruscart 10 месяцев назад

    Холф-Лайф 2

  • @DimaMcr
    @DimaMcr 10 месяцев назад +1

  • @realrickprime
    @realrickprime 10 месяцев назад +1

    Фишки котлина завезли)))

  • @albertmnatsakanyan8274
    @albertmnatsakanyan8274 10 месяцев назад +1

    var isMoreThanHalf = percent > 50
    без if и без else))

    • @MadiSpace
      @MadiSpace  10 месяцев назад

      Да это как раз понятно) но видео не про то, как пользоваться операторами сравнения)

    • @albertmnatsakanyan8274
      @albertmnatsakanyan8274 10 месяцев назад

      Да понимаю, видео не про это)
      Спасибо, продолжайте развивать канал

  • @IvanSobakaIvanov
    @IvanSobakaIvanov 10 месяцев назад +1

    Спасибо, но не сильно)

  • @МаксМорозов-я4г
    @МаксМорозов-я4г 10 месяцев назад +2

    Прикольно! Спасибо!