CrowdSolutions 0.1.1

CrowdSolutions 0.1.1

Kevin Hoogheem 维护。



  • AppCats, LLC

README

这是 App Cats 的 CrowdSOLUTIONS 框架。

安装

CrowdSolutions 通过 CocoaPods 提供。要安装它,只需简单地将以下行添加到您的 Podfile 中

pod 'CrowdSolutions'

支持

任何问题或疑问可以通过 dev{AT}appcats.com 发送

入门

日志记录

我们提供了一种日志记录器,可以发布到控制台或发布者,您可以在应用程序内使用它,无论是发布到控制台还是使用其他工具,如Swifty Beaver来记录

CrowdLog.shared.logLocation = .publisher
CrowdLog.shared.allowedSubsystems = .all
CrowdLog.shared.logReceived
    .onMain
    .sink { log in
        
        switch log.level {
        case .debug:
            DDLogD(log.message, log.function, line: log.line)
        case .info:
            DDLogI(log.message, log.function, line: log.line)
        case .notice:
            DDLogW(log.message, log.function, line: log.line)
        case .error, .fault:
            DDLogE(log.message, log.function, line: log.line)
        }
    }
    .store(in: &cancellables)