在 Objective-C 中,我可以使用 __func__
记录当前函数名称来自 C99
:
NSLog(@"%s", __func__);
我怎样才能在 Dart 中做到这一点?
最佳答案
你不能一般。 Dart 没有这样的功能。
你能做的就是取StackTrace.current.toString()
的第一行把它写在你的日志中。 stack_trace package可能会帮助您解析堆栈跟踪。它知道最常见的堆栈跟踪格式。
关于objective-c - 如何在 Dart 中记录当前函数名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51325575/