一个用于 iOS 的小型日志框架,灵感来源于 HeliumLogger.
UIAlertView
显示日志swift2.3
master
FYLogger 支持多种方法在项目中安装库。
要使用 CocoaPods 在 Xcode 项目中集成 FYLogger,请在 Podfile
中指定它
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
target 'TargetName' do
pod 'FYLogger'
end
您可以将文件 FYLog.swift
复制到项目中。
import FYLogger
let log = FYLog()
log.info("from \(self.classForCoder)")
log.alert("from \(self.classForCoder)")
调试、发布模式
通过使用 Swift 构建标志,您可以在调试和预发布/生产中使用不同的日志级别。转到 "构建设置" -> "Swift 编译器" - "自定义标志" - "其他 Swift 标志",并将
-DDEBUG
添加到 "调试" 项。
/// Setup FYLogger
func setupLogger() {
#if DEBUG
log.debug = true
#else
log.debug = false
#endif
}
FYLogger 可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。