= nil , file: String = #file , function: String = #function , line: Int = #line ) -> Void { if let message = message { print( "Milestone: \(( file as NSString ) .lastPathComponent ) : \( line ) \( function ) : \( message ) " ) } else { print( "Milestone: \(( file as NSString ) .lastPathComponent ) : \( line ) \( function ) " ) } } = nil , file: String = #file , function: String = #function , line: Int = #line ) -> Void { let logEmojis = [ "๐Ÿ˜€" , "๐Ÿ˜Ž" , "๐Ÿ˜ฑ" , "๐Ÿ˜ˆ" , "๐Ÿ‘บ" , "๐Ÿ‘ฝ" , "๐Ÿ‘พ" , "๐Ÿค–" , "๐ŸŽƒ" , "๐Ÿ‘" , "๐Ÿ‘" , "๐Ÿง " , "๐ŸŽ’" , "๐Ÿงค" , "๐Ÿถ" , "๐Ÿฑ" , "๐Ÿญ" , "๐Ÿน" , "๐ŸฆŠ" , "๐Ÿป" , "๐Ÿจ" , "๐Ÿต" , "๐Ÿฆ„" , "๐Ÿฆ‹" , "๐ŸŒˆ" , "๐Ÿ”ฅ" , "๐Ÿ’ฅ" , "โญ๏ธ" , "๐Ÿ‰" , "๐Ÿฅ" , "๐ŸŒฝ" , "๐Ÿ”" , "๐Ÿฟ" , "๐ŸŽน" , "๐ŸŽ" , "โค๏ธ" , "๐Ÿงก" , "๐Ÿ’›" , "๐Ÿ’š" , "๐Ÿ’™" , "๐Ÿ’œ" , "๐Ÿ””" ] let logEmoji = logEmojis[abs(file.hashValue % logEmojis.count)] if let message = message { print(โ€ฆ