魔法 3.0.3

Magic 3.0.3

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最新发布2017年5月
SwiftSwift 版本3.0
SPM支持 SPM

Arthur Ariel Sabintsev 维护。



Magic 3.0.3

  • 作者
  • Arthur Ariel Sabintsev

Magic

Objective-C 的 DLog 宏的 Swift 代替品。

背景

如果您像我一样,您可能会在 Swift 项目的 print 语句中怀念看到文件名、方法名和/或行号。

不用担心, Magic 将让您回到美好的旧 DLog 时代。

这个扩展之前被称为 PrintlnMagic

安装

Swift 包管理器

.Package(url: "https://github.com/ArtSabintsev/Magic.git", majorVersion: 3)

设置

将项目中所有的 print() 语句替换为 magic()

示例

Magic 之前,您的控制台将显示从 print() 以下内容


This is a test string.

Magic 之后,您的控制台将显示从 magic() 以下内容

ViewController.viewDidLoad()[17]: This is a test string.

// Where:
//     ViewController is the filename
//     viewDidLoad() is the name of the function
//     [17] is the line number

创建和维护者

Arthur Ariel Sabintsev