DTLogger
Логгер основанный на OSLog
для более удобного отслеживания событий через приложение консоль.
News
v.2.0.0 (24.09.2023)
- Логгер был переписан и реализован через класс
- Структура SystemLogger была depricated, вместо этого нужно использовать класс DTLogger
- Добавлен новый уровень
- Убран разделитель "=======", так как в Xcode 15 консоль и без него читается удобно
Установка
Для установки, скопируйте ссылку на репозиторий и добавьте зависимость в SPM
https://github.com/ZyFun/DTLogger.git
Использование
import DTLogger
let logger = DTLogger.shared
logger.log(.info, "Message")
При использовании логгера, в консоли будет отображаться информация с названием файла, строкой и методом, в котором логгер был использован. Это позводит быстрее ориентироваться в проекте, когда что-то идёт не так.
Есть 4 типа важности
- info
- warning
- error
- debug