SKLogDebugger 1.1.0

SKLogDebugger 1.1.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新版本2018 年 9 月
SPM支持 SPM

aikizoku 维护。



 
依赖项
RxSwift~> 4.0
RxCocoa~> 4.0
SwiftyJSON>= 0
SwiftyAttributes>= 0
 

SKLogDebugger

最强大日志调试器。

安装

SKLogDebugger 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 即可。

pod 'SKLogDebugger'

示例

导入此库。

import SKLogDebugger

添加日志数据。

// Sample 1
SKLogDebugger.shared.addLog(
  action: "action_1",
  data: [:]
)

// Sample 2
SKLogDebugger.shared.addLog(
  action: "action_2",
  data: [
    "data1": 123,
    "data2": "aaa",
    "data3": true
  ]
)

// Sample 3
SKLogDebugger.shared.addLog(
  action: "action_3",
  data: [
    "data1": [1, 2, 3, "a", "b", "c"],
    "data2": [
      "data21": -123,
      "data22": "bbb",
      "data23": false
    ],
    "data3": [
      "data31": [
        "data311": "999"
       ]
    ]
  ]
)

打开设置视图。

SKLogDebugger.shared.openSettingView()

设置忽略动作。

SKLogDebugger.shared.setOmitActions(["action_2", "action_3"])

设置 PrentViewController

SKLogDebugger.shared.setParentViewController(myViewController)

要求

Swift4

RxSwift, RxCocoa, SwiftyJSON, SwiftyAttributes

作者

aikizoku, [email protected]

许可

SKLogDebugger 在 MIT 许可下可用。更多信息请参阅 LICENSE 文件。