Inherits from NSObject
Declared in CMISLog.h

Overview

Default logging level

The default logging level is Info for release builds and Debug for debug builds. This can easily be overriden in your app’s .pch file, e.g.

define CMIS_LOG_LEVEL CMISLogLevelTrace

Tasks

Properties

logLevel

@property (nonatomic, assign) CMISLogLevel logLevel

Class Methods

sharedInstance

Returns the shared singleton

+ (CMISLog *)sharedInstance

Discussion

Returns the shared singleton

Declared In

CMISLog.h

Instance Methods

initWithLogLevel:

Designated initializer. Can be used when not instantiating this class in singleton mode.

- (id)initWithLogLevel:(CMISLogLevel)logLevel

Discussion

Designated initializer. Can be used when not instantiating this class in singleton mode.

Declared In

CMISLog.h

logDebug:

- (void)logDebug:(NSString *)format, ...

logError:

- (void)logError:(NSString *)format, ...

logErrorFromError:

- (void)logErrorFromError:(NSError *)error

logInfo:

- (void)logInfo:(NSString *)format, ...

logTrace:

- (void)logTrace:(NSString *)format, ...

logWarning:

- (void)logWarning:(NSString *)format, ...

stringForLogLevel:

- (NSString *)stringForLogLevel:(CMISLogLevel)logLevel