iOS разработчик, который делится фишками, своим опытом и опытом других.
В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки
Авторский канал, iOS разработка
Потокобезопасность (Thread Safety) в Swift
💡 Параллелизм — это точка входа для самых сложных и причудливых ошибок, с которыми когда-либо сталкивался программист.
Поскольку на уровне приложения мы не имеем реального контроля над потоками и оборудованием, не существует идеального способа создания модульных тестов, гарантирующих правильное поведение ваших систем при одновременном использовании нескольких потоков.
Однако мы можем сделать несколько обоснованных предположений.
📖 В этой статье автор рассказывает, что такое потокобезопасность, какие инструменты iOS предоставляет для ее достижения и как они сравниваются с точки зрения производительности.
@iOS Dev