Сначала нужно инициализировать logger:
Далее можно использовать следующие макросы:
Уровни логирования в логерах для OS X
+ (DDFileLogger *)initDDFileLogger
{
static DDFileLogger *theFileLogger = nil;
if (theFileLogger == nil)
{
theFileLogger = [[DDFileLogger alloc] init];
theFileLogger.rollingFrequency = 60 * 60 * 24; // 24 hour rolling
theFileLogger.logFileManager.maximumNumberOfLogFiles = 7;
[DDLog addLogger:theFileLogger];
}
return theFileLogger;
}
Далее можно использовать следующие макросы:
DDLogError(@"%@", theStringForLog);
DDLogWarn(@"%@", theStringForLog);
DDLogInfo(@"%@", theStringForLog);
DDLogDebug(@"%@", theStringForLog);
DDLogVerbose(@"%@", theStringForLog);
Уровни логирования в логерах для OS X