Gedatsu 1.2.0

Gedatsu 1.2.0

Yudai.hirose维护。



Gedatsu 1.2.0

  • 作者:
  • bannzai

Swift 5.2 Cocoapods Carthage Swift Package Manager

Gedatsu

Gedatsu

Gedatsu提供了关于AutoLayout错误控制台日志的易读格式。

摘要

在运行时,Gedatsu实现对控制台日志的挂钩,并将有关AutoLayout模糊约束的信息格式化为可读性强的文本。

原文 Gedatsu

安装

Cocoapods

将以下行添加到 Podfile,并执行 $ pod install

pod 'Gedatsu', configuration: %w(Debug)

Carthage

将以下行添加到Cartfile中,并在执行任何$ carthage checkout && carthage build命令时使用。
例如:$ carthage bootstrap --platform iOS

github "bannzai/Gedatsu"

Swift包管理器

支持通过Swift包管理器安装Gedatsu。您可以在Xcode GUI中添加Gedatsu。请参阅文档

使用

Gedatsu将在调用Gedatsu.open后启动。作为一个iOS项目的良好示例,在AppDelegate.application:didFinishLaunchingWithOptions:中调用Gedatsu.open

#if DEBUG
import Gedatsu
#endif

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    #if DEBUG
    Gedatsu.open()
    #endif
    return true
}

支持版本

平台 版本
iOS >= 11.0
macOS >= 10.11
Swift >= 5.2

许可证

Gedatsu 在 MIT 许可下发布。有关详情,请参阅许可证。
页眉标志在 CC BY-NC 4.0 许可下发布。原始设计由 noainoue 设计。