Skip to content

Instantly share code, notes, and snippets.

@juliengrimault
Created March 30, 2013 10:39
Show Gist options
  • Star 14 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save juliengrimault/5276268 to your computer and use it in GitHub Desktop.
Save juliengrimault/5276268 to your computer and use it in GitHub Desktop.
CocoaLumberjack logger that works with crashlytics
//
// CrashlyticsLogger.h
//
// Created by Julien Grimault on 4/1/13.
//
//
#import "DDLog.h"
@interface CrashlyticsLogger : DDAbstractLogger
@end
//
// CrashlyticsLogger.m
//
// Created by Julien Grimault on 4/1/13.
//
//
#import "CrashlyticsLogger.h"
#import <Crashlytics/Crashlytics.h>
@implementation CrashlyticsLogger
- (void)logMessage:(DDLogMessage *)logMessage
{
NSString *logMsg = nil;
logMsg = logMessage->logMsg;
if (logMsg != nil)
{
if (formatter != nil)
{
logMsg = [formatter formatLogMessage:logMessage];
}
CLSLog(@"%@",logMsg);
}
return;
}
@end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment