У NSLogger в NSLogger desktop viewer если следующие уровни для лог-сообщений:
В официальной документации даны следующие уровни:
В CocoaLumberjack используются следующие уровни логирования:
// Log level usual usage: // Level 0: errors only! // Level 1: important informations, app states… // Level 2: less important logs, network requests… // Level 3: network responses, datas and images… // Level 4: really not important stuff.
В официальной документации даны следующие уровни:
Set a Log Level |
В CocoaLumberjack используются следующие уровни логирования:
/** * Ready to use log macros with no context or tag. **/ #define DDLogError(frmt, ...) LOG_MAYBE(NO, LOG_LEVEL_DEF, DDLogFlagError, 0, nil, __PRETTY_FUNCTION__, frmt, ##__VA_ARGS__) #define DDLogWarn(frmt, ...) LOG_MAYBE(LOG_ASYNC_ENABLED, LOG_LEVEL_DEF, DDLogFlagWarning, 0, nil, __PRETTY_FUNCTION__, frmt, ##__VA_ARGS__) #define DDLogInfo(frmt, ...) LOG_MAYBE(LOG_ASYNC_ENABLED, LOG_LEVEL_DEF, DDLogFlagInfo, 0, nil, __PRETTY_FUNCTION__, frmt, ##__VA_ARGS__) #define DDLogDebug(frmt, ...) LOG_MAYBE(LOG_ASYNC_ENABLED, LOG_LEVEL_DEF, DDLogFlagDebug, 0, nil, __PRETTY_FUNCTION__, frmt, ##__VA_ARGS__) #define DDLogVerbose(frmt, ...) LOG_MAYBE(LOG_ASYNC_ENABLED, LOG_LEVEL_DEF, DDLogFlagVerbose, 0, nil, __PRETTY_FUNCTION__, frmt, ##__VA_ARGS__)