Когда использовать семафор, а когда — группу диспетчеризации! Осторожно, многопоточный общий ресурс
Lets Build That App
0:00 / 0:00
Когда использовать семафор, а когда — группу диспетчеризации! Осторожно, многопоточный общий ресурс
47 668 просмотров · 7 лет назад
Lets Build That App
198 тыс. подписчиков
47 668 просмотров · 7 лет назад
Общие ресурсы часто используются в различных задачах многопоточного приложения iOS. Если вы хотите гарантировать, что общий ресурс не будет использоваться одновременно, вы можете гарантировать это с помощью семафора. Однако, если ваши задачи независимы друг от друга, то, вероятно, лучшим решением будет использование группы диспетчеризации.
JSON-API AppStore
https://www.letsbuildthatapp.com/cour...
Tinder Firestore Swipe and Match
https://www.letsbuildthatapp.com/cour...
Курс по выдвижному меню Twitter
https://www.letsbuildthatapp.com/cour...
Курс по подкастам
https://www.letsbuildthatapp.com/cour...
Основные данные для среднего уровня обучения
https://www.letsbuildthatapp.com/cour...
Курс по Firebase в Instagram
https://www.letsbuildthatapp.com/cour...
Группа в Facebook
/ 1240636442694543
Завершенный исходный код Код
https://www.letsbuildthatapp.com/cour...
Instagram: / buildthatapp
Twitter: / buildthatapp
Сборка Hackintosh
i9 9900k: https://amzn.to/2CvQj6v
Материнская плата ASUS Z390: https://amzn.to/2JpaQ2B
16 ГБ оперативной памяти Corsair Vengeance RGB: https://amzn.to/2YbygvJ
Система жидкостного охлаждения Corsair H100i Platinum: https://amzn.to/2FnbM22
Блок питания Thermaltake RGB: https://amzn.to/2TgKDTu
Твердотельный накопитель Intel 1 ТБ: https://amzn.to/2Tkdk1V
Корпус Corsair 280x: https://amzn.to/2WcjvH2
Видеокарта AMD Radeon 4 ГБ ОЗУ: https://amzn.to/2TYMyAp
Широкоэкранный LG 34" с разрешением 3440 x 1440: https://amzn.to/2Tk7q0S
Микрофон Rode NT1: https://amzn.to/2TZgX1r
Аудиоинтерфейс Focusrite: https://amzn.to/2U12gey
Зеркальная камера Panasonic GH4: https://amzn.to/2U4BrG6
Карта видеозахвата Magewell HDMI-USB3: https://amzn.to/2Jp2esI