You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
// Software License Agreement (BSD License)
//
// Copyright (c) 2010-2016, Deusty, LLC
// All rights reserved.
//
// Redistribution and use of this software in source and binary forms,
// with or without modification, are permitted provided that the following conditions are met:
//
// * Redistributions of source code must retain the above copyright notice,
// this list of conditions and the following disclaimer.
//
// * Neither the name of Deusty nor the names of its contributors may be used
// to endorse or promote products derived from this software without specific
// prior written permission of Deusty, LLC.
/**
* Welcome to CocoaLumberjack! * * The project page has a wealth of documentation if you have any questions. * * If you're new to the project you may wish to read "Getting Started" at: * Documentation/GettingStarted.md * * Otherwise, here is a quick refresher. * There are three steps to using the macros: * * Step 1: * Import the header in your implementation or prefix file: * * #import <CocoaLumberjack/CocoaLumberjack.h> * * Step 2: * Define your logging level in your implementation file: * * // Log levels: off, error, warn, info, verbose
* static const DDLogLevel ddLogLevel = DDLogLevelVerbose; * * Step 2 [3rd party frameworks]: * * Define your LOG_LEVEL_DEF to a different variable/function than ddLogLevel: * * // #undef LOG_LEVEL_DEF // Undefine first only if needed
* #define LOG_LEVEL_DEF myLibLogLevel * * Define your logging level in your implementation file: * * // Log levels: off, error, warn, info, verbose
* static const DDLogLevel myLibLogLevel = DDLogLevelVerbose; * * Step 3: * Replace your NSLog statements with DDLog statements according to the severity of the message. * * NSLog(@"Fatal error, no dohickey found!"); -> OSSLogError(@"Fatal error, no dohickey found!"); * * DDLog works exactly the same as NSLog. * This means you can pass it multiple variables just like NSLog. **/
#import <Foundation/Foundation.h>
// Disable legacy macros
#ifndef OSSDD_LEGACY_MACROS
#define OSSDD_LEGACY_MACROS 0
#endif
// Core
#import "OSSDDLog.h"
// Main macros
#import "OSSLogMacros.h"
// Loggers
#import "OSSFileLogger.h"
#import "OSSNSLogger.h"
|