Многопоточность в iOS, популярные способы защиты критической секции в Grand Central Dispatch

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

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

  • @fvnetoo
    @fvnetoo 25 дней назад

    Спасибо, хорошая презентация
    Но у меня вопрос, на 6:30, разве не нужно было изменить геттер, убрав там queue.sync? Ведь суть в том чтобы чтение выполнялось одновременно, как вы сказали, но если чтение в синхронной очереди то это невозможно

  • @ARTEMvorkhlik
    @ARTEMvorkhlik 6 месяцев назад +1

    Отличный материал!

  • @Евгений-м4р5й
    @Евгений-м4р5й 24 дня назад

    6:50 а в чем смысл барьера у сеттера, если там используется синхронный вызов? Должен быть queue.async(flags: .barrier)

  • @barche75
    @barche75 2 месяца назад

    Спасибо. Мьтаксы можно заменить на семафоры, а вот ими как раз можно управлять из разных потоков

  • @ivomeadows
    @ivomeadows 2 месяца назад

    спасибо!