gpt4 book ai didi

smalltalk - 如何在 Squeak 中启动全局变量

转载 作者:行者123 更新时间:2023-12-01 12:52:10 25 4
gpt4 key购买 nike

我不是指类变量。我想要一个可以随处使用的变量。我应该如何启动它?

我知道一种方法是 Smalltalk at: #variableName put: theValue. 但我不想在创建它后立即赋予它值(value)。

最佳答案

这应该可以解决问题:

Smalltalk at: #VariableName put: nil

当您在 Smalltalk 字典中创建一个全局变量时,您正在创建一个具有 keyvalue 的关联,因此您必须提供某种值(value)。

您可以稍后回来更改值:

Smalltalk at: #VariableName put: newValue

任何引用全局变量的编译代码都将看到新值,因为编译代码引用了关联。

关于smalltalk - 如何在 Squeak 中启动全局变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11580901/

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