Skip to content

venice81/swiftlogger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

swiftlogger

Medium Blog Post Project Repository

Installtion

  1. Download or clone the repository.
  2. Indentify the Logger.swift from ../SwiftLogger/Debug and drag and drop the file to your project directory.

Usages

// String Message Logging
Log.d("This is a DEBUG message") // DEBUG log
Log.e("This is an ERROR message") // ERROR log
Log.i("This is a INFO message") // INFO log
Log.v("This is a VERBOSE message") // VERBOSE log
Log.w("This is a WARNING message") // WARNING log
Log.s("This is a SEVERE message") // SEVERE Error log



struct Student {
  let name: String
  let rollNum: Int
}
extension Student: CustomDebugStringConvertible {
  var debugDescription: String {
    return "Student[name: \(name), roll: \(rollNum)]"
  }
}

// Logging values
Log.d(Student(name: "Socket", rollNum: 19))
// Prints Student[name: Socket, roll: 19]

About

Medium Blog Post Project Repository

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 100.0%