![Platform](https://img.shields.io/badge/platform-iOS | macOS | tvOS | watchOS-lightgrey.svg)
Easy to use and lightweight logger in Swift.
iOS 9.0+ / macOS 10.9+ / tvOS 9.0+ / watchOS 2.0+
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
To integrate Lighty into your Xcode project using CocoaPods, specify it in your Podfile:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
use_frameworks!
target '<Your Target Name>' do
pod 'Lighty', '~>0.4'
end
Then, run the following command:
$ pod install
Carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.
You can install Carthage with Homebrew using the following command:
brew update
brew install carthage
To integrate Lighty into your Xcode project using Carthage, specify it in your Cartfile:
github "abdullahselek/Lighty" ~> 0.4
Run carthage update to build the framework and drag the built Lighty.framework into your Xcode project.
import Lighty
let logger = LightyLogger.sharedInstance
logger.log(type: .verbose, message: "Verbose")
logger.log(type: .debug, message: "Debug")
logger.log(type: .info, message: "Info")
logger.log(type: .warn, message: "Warn")
LightyLogger.sharedInstance.log(type: .error, message: "Error for test :)")