TinyLog 2.0.7

TinyLog 2.0.7

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2017年12月
SwiftSwift 版本3.0
SPM支持 SPM

HFCoreUI 维护。



TinyLog 2.0.7

  • 撰写于
  • DragonCherry

TinyLog

非常简单的日志工具,显示文件名、函数和行以及给定的消息。

示例

要运行示例项目,首先克隆仓库,然后从 Example 目录运行 pod install

样本 / 结果

// Sample code
log("Printing default log, and it's regarded as verbose log.")
logi("Printing information log.")
logv("Printing verbose log.")
logd("Printing debug log.")
logw("Printing warning log.")
loge("Printing error log.")
logc("Printing critical log.")
        
// Result
2017-01-11 15:03:54.691 ⚫ViewController.viewDidLoad:16 - Printing default log, and it's regarded as verbose log.
2017-01-11 15:03:54.693 💙ViewController.viewDidLoad:17 - Printing information log.
2017-01-11 15:03:54.693 ⚫ViewController.viewDidLoad:18 - Printing verbose log.
2017-01-11 15:03:54.693 💚ViewController.viewDidLoad:19 - Printing debug log.
2017-01-11 15:03:54.693 💛ViewController.viewDidLoad:20 - Printing warning log.
2017-01-11 15:03:54.693 ❤️ViewController.viewDidLoad:21 - Printing error log.
2017-01-11 15:03:54.693 💔ViewController.viewDidLoad:22 - Printing critical log.

要求

安装

TinyLog 通过 CocoaPods 提供。要安装,只需将以下行添加到您的 Podfile
通过在 Podfile 中包含以下脚本,您可以在调试模式下启用日志记录。

pod "TinyLog"

作者


post_install do |installer|
    installer.pods_project.targets.each do |target|
        if target.name == 'TinyLog'
            target.build_configurations.each do |config|
                if config.name == 'Debug'
                    config.build_settings['OTHER_SWIFT_FLAGS'] = '-D' 'DEBUG'
                else
                    config.build_settings['OTHER_SWIFT_FLAGS'] = ''
                end
            end
        end
    end
end

DragonCherry,[email protected]

完全免费用于任何目的。

许可证

CocoaPods 是由