{"repo":"jezzmemo/JJSwiftLog","free":true,"listed":false,"github":"https://github.com/jezzmemo/JJSwiftLog","clone":"git clone https://github.com/jezzmemo/JJSwiftLog.git","description":"Swift log library for all platform","language":"Swift","stars":53,"topics":["swift","logging","logger","performance","log","logging-library","ios"],"license":"MIT","category":"mobile-apps","readme_excerpt":"JJSwiftLog Keep the Swift log concise, and also take into account the basic functions of the log, file name, function name, number of lines and other information, built-in console and file log functions, to meet the basic needs of developers, custom logs for developers to be highly flexible. Feature - [x] Console display (Console Log), taking into account the features of NSLog - [x] Log file storage (File Log), advanced properties of configuration file log - [x] User-defined log, inherits JJLogObject - [x] Global switch log - [x] Show only the specified file log - [x] Custom log filter - [x] Custom log format, any combination, built-in styles for developers to choose, built-in ANSIColor format - [x] Supports multi-platform iOS, MacOS, Windows and Linux Install Swift 4.0+ Podfile Carthage Swift Package Manager How to use Quick to use Import module Quick start It is generally recommended to initialize at the entry of the program. The console and file log are configured by default. You only need to configure the log level. example: Advanced The developer configures the log JJConsoleOutput use the NSLog style, use the isUseNSLog property JJFileOutput There are several properties to adjust the storage file strategy targetMaxFileSize Maximum file size targetMaxTimeInterval Generate new file interval targetMaxFileSize The maximum number of files, if this number is exceeded, the previous files will be deleted Set enable to switch logging in real time, which is enabled by default Set ","default_branch":null,"files":null,"tree":[],"storefront":"/r/jezzmemo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jezzmemo/JJSwiftLog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}