NSLog输出是程序开发中很重要的组成部分,在Swift中,最简单的输出方法就是使用println。
我们当然可以在println的时候将当前的文件名字和那些必要的信息作为参数同我们的消息一起打印:
//Test.swift
func method() {
//...
println("文件名:Test.swift,方法名:method,这是一条输出")
}
这显然非常麻烦。
在Swift中,编译器为我们准备了几个很有用的编译符号,用来处理类似这样的需求,它们分别是:
符号 类型 描述
FILE String 包含这个符号的文件的路径
LINE Int 符号出现的行号
COLUMN Int