一个简易的Log工具类,代码很短,如下:
import 'package:flutter/foundation.dart';
class Log{
static void info<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> ? [INFO] ${date.hour}:${date.minute}:${date.second}:${date.millisecond} || $content ?');
}
}
static void debug<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> ? [DEBUG] ${date.hour}:${date.minute}:${date.second}:${date.millisecond} || $content ?');
}
}
static void warn<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> ? [WARN] ${date.hour}:${date.minute}:${date.second}:${date.millisecond} || $content ?');
}
}
static void error<T>(T content){
DateTime date = new DateTime.now();
if (kDebugMode) {
print('------> ? [ERROR] ${date.hour}:${date.minute}:${date.second}:${date.millisecond} || $content ?');
}
}
}
版权声明:本文为kicinio原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。