Install 'XCGLogger' with pods
use_frameworks!
target '<YouAppName>' do
pod 'XCGLogger'
import XCGLogger
in `AppDelegate.swift'
In application(_:didFinishLaunchingWithOptions:)
configure XCGLogger with
//Setting up XCGLogger shared instance ()
XCGLogger.defaultInstance().setup(.Debug, showLogLevel: true, showFileNames: true, showLineNumbers: true, writeToFile: nil, fileLogLevel: .Debug)
Suppose I want to use XCGLogger
in my BLUserServicesCD.swift
. So, import XCGLogger
at the top of the file.
Create a variable private let Logger = XCGLogger.defaultInstance()
and log using
Logger.info("USER DELETED SUCCESSFULLY")
OR
Logger.error("COULD NOT DELETE USER \(error), \(error?.userInfo)")
Also try to use these followings useful methods as required.
For more details please refer to GitHub Repository