1.如何获取当前对象的类型,多用于类型判断:
使用 Mirror 做反射类型 :
let aMirror = Mirror(reflecting: "对象")
print(aMirror)//对象类型
2.获取代码执行的行数,以及所在文件,方法名:
#line //行数,#file//文件名 ,#function//方法名
print(#line)
print(#file)
print(#function)
1.如何获取当前对象的类型,多用于类型判断:
使用 Mirror 做反射类型 :
let aMirror = Mirror(reflecting: "对象")
print(aMirror)//对象类型
2.获取代码执行的行数,以及所在文件,方法名:
#line //行数,#file//文件名 ,#function//方法名
print(#line)
print(#file)
print(#function)