XCGLogger: Logging Library for Swift

Dave Wood introduces XCGLogger: In Swift, we lost this functionality. The reason this was traditionally done with a #define, and not a function or class, is so that we can use the __PRETTY_FUNCTION__, __FUNCTION__, __FILE__, and __LINE__ macros. The preprocessor replaces those macros with their actual values. For example, __FILE__ will always contain the filename … Continue reading XCGLogger: Logging Library for Swift