Swift_自定义LOG

2016-12-08  本文已影响0人  figure_ai
  1. 代码实现:
/*
*   自定义LOG
*   泛型:如果想在函数中使用泛型,那么必须告诉系统这是一个泛型
*   func 函数名称<T>(形参列表) -> 返回值类型
*/
func CHLog<T>(message : T, fileName : String = __FILE__, methodName : String = __FUNCTION__, lineNumber : Int = __LINE__) {
  #if DEBUG
      //打印方法、调用行号、及调试信息
      print("\(fileName!)\(methodName)[\(lineNumber)] : \(message)")
  #endif
}
上一篇 下一篇

猜你喜欢

热点阅读