  
  */
 
-func printLog<T>(_ message: T,
-                    file: String = #file,
-                    method: String = #function,
-                    line: Int = #line)
-{
-    #if DEBUG //新版本的LLVM编译器在遇到这个空方法时，甚至会直接将这个方法整个去掉，完全不去调用，从而实现零成本
-    print("\((file as NSString).lastPathComponent)[\(line)], \(method): \(message)")
-    #endif
-}
-
-
-func method() {
-    printLog("log out")
-}
-
-method() //main.swift[39], method(): log out
+//func printLog<T>(_ message: T,
+//                    file: String = #file,
+//                    method: String = #function,
+//                    line: Int = #line)
+//{
+//    #if DEBUG //新版本的LLVM编译器在遇到这个空方法时，甚至会直接将这个方法整个去掉，完全不去调用，从而实现零成本
+//    print("\((file as NSString).lastPathComponent)[\(line)], \(method): \(message)")
+//    #endif
+//}
+//
+//
+//func method() {
+//    printLog("log out")
+//}
+//
+//method() //main.swift[39], method(): log out
 
 //性能考虑
 /*


print("Swift 与开发环境及一些实践")

// -----------------------------



 
*/

//func intOutTest() {
//    var max = Int.max
//    max = max &+ 1
//    print(max)
//}
//intOutTest()
////64位系统下： -9223372036854775808


// Log 输出
