Logging is an integral part of my debugging workflow and it's therefore something I invest time in to get right. Swift's print(_:separator:terminator:)
function works fine, but it isn't ideal for debugging issues. To use logging effectively in a debugging workflow, you need a powerful and flexible solution.
Subscribe to Cocoacasts Plus to watch this episode.
From Zero to App Store
Adding Powerful Logging With CocoaLumberjack
by Bart Jacobs in Programming
Swift 4
Xcode 10
iOS 12
From Zero to App Store
-
03:31
-
10:30
-
13:26
-
7 Adding Powerful Logging With CocoaLumberjack
10:39
-
9 Adopting the Coordinator Pattern
13:15