【发布时间】:2016-02-20 14:26:54
【问题描述】:
我正在试验一个调试日志工具,我希望每次运行一个函数都能打印出类名、实例、函数名及其参数。这就是我目前所拥有的
class Object {
func exampleFunction(parameter1: String, parameter2: Int) {
print("\(self.dynamicType)."+__FUNCTION__+"( <TODO: INSERT ALL PARAMETERS HERE AUTOMAGICALLY> )")
//do function stuff
}
}
有没有办法像获取函数名和类类型一样动态获取参数列表?
编辑:我发现this 堆栈溢出问题试图做类似的事情,但他们不知道如何获取参数。
【问题讨论】:
标签: ios swift dynamictype