iOS разработчик, который делится фишками, своим опытом и опытом других.
В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки
Авторский канал, iOS разработка
DispatchSource: обнаружение изменений в файлах и папках в Swift
Семейство типов DispatchSource из GCD содержит ряд объектов, способных отслеживать события, связанные с операционной системой.
📖 В этой статье приводится хороший пример, как использовать DispatchSource для мониторинга лог-файла и создания debug-only view, которое покажет последние логи в приложении.
Кроме вышеперечисленного, автор рассказывает об особенностях при изменении файла в редакторе (спойлер, всё довольно предсказуемо).
⭐️ Дополнительно: DispatchSourceв доке эпла.
@iOS Dev