Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用print语句而不是logging语句在flutter/dart中是否有任何性能影响?_Flutter_Dart - Fatal编程技术网

使用print语句而不是logging语句在flutter/dart中是否有任何性能影响?

使用print语句而不是logging语句在flutter/dart中是否有任何性能影响?,flutter,dart,Flutter,Dart,我看到很多人在flift应用程序中使用print()语句查看消息 这对性能有影响吗 使用记录器不是更好吗 仅使用print和记录器之间的主要区别在于,大多数日志框架支持不同类别和优先级的消息,并且可以基于此进行过滤。因此,在大多数情况下,您的生产日志中的日志会减少,因为这里不会有详细的调试信息。打印是一种快速打印到控制台的解决方案。Logger是更专业的解决方案,您可以指定需要较少或更多关注的消息类型。在任何情况下,屏幕记录器都将使用打印。

我看到很多人在flift应用程序中使用
print()
语句查看消息

  • 这对性能有影响吗
  • 使用记录器不是更好吗

  • 仅使用
    print
    和记录器之间的主要区别在于,大多数日志框架支持不同类别和优先级的消息,并且可以基于此进行过滤。因此,在大多数情况下,您的生产日志中的日志会减少,因为这里不会有详细的调试信息。打印是一种快速打印到控制台的解决方案。Logger是更专业的解决方案,您可以指定需要较少或更多关注的消息类型。在任何情况下,屏幕记录器都将使用
    打印