Build status
SDNLogger is a extendable logging platform supporting various severity levels.
SDNLogger is a consists of the main class Logger and one or more outputs. It also understands the concept batch sending and can flush outputs that support batching.
Defining new logger outputs is easy to do, just comply to the protocol LoggerOutput, and optionally BatchLoggerOutput.
Requires Swift 5.1, and is targeting iOS 10+