gpt4 book ai didi

oop - smalltalk 反射 - 如何获取方法名称?

转载 作者:行者123 更新时间:2023-12-04 19:05:24 24 4
gpt4 key购买 nike

假设我有一个类和一个实例方法:

 ClassExample#methodExample
^"???"

Smalltalk 有没有办法获取方法的名称:
 var := ClassExample new.
nameOfMyMethod := var methodExample.
"nameOfMyMethod should be 'methodExample' (a string or symbol)"

?

我正在 VisualAge 中开发。感谢帮助!

最佳答案

尝试这个:

methodExample
^(Processor activeProcess stackAtFrame: 0 offset: -9) selector

关于oop - smalltalk 反射 - 如何获取方法名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26508542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com