Add private initializer class to ensure logging defaults are configured at load

This commit is contained in:
Blake Watters
2012-11-06 12:46:57 -05:00
parent aa9f2a21e3
commit 0ea4b10d1c

View File

@@ -20,6 +20,19 @@
#import "RKLog.h"
// Hook into Objective-C runtime to configure logging when we are loaded
@interface RKLogInitializer : NSObject
@end
@implementation RKLogInitializer
+ (void)load
{
RKLogInitialize();
}
@end
int RKLogLevelForString(NSString *, NSString *);
static BOOL loggingInitialized = NO;