繁体   English   中英

如何在吱吱声中比较ByteString和ByteSymbol?

How do I compare between ByteString and ByteSymbol in squeak?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我要执行以下代码:

methodName := thisContext sender method selector.
aClass selectors do: [:current | current == methodName ifTrue: aBlock].

尽管字符串是相等的,但它从未进入“ ifTrue”,我尝试将它们都转换为ByteArray \\ String,并且钢结构不起作用。 关于如何比较它们的任何想法,以便我了解“ ifTrue”吗?

1 个回复

您需要使用相等方法(=)而不是身份方法(==)进行比较。

1 如何在吱吱声代码中设置断点?

嘿,朋友,吱吱声很强大,我知道吱吱声中的调试器起了核心作用,现在我想在吱吱声代码中设置一个断点,应该是self: halt ,我的问题是我如何才能快速跟踪到代码-我在哪里设置断点? ...

2 如何在吱吱声中检索方法的签名

stack at: 2返回当前方法的方法上下文。 使用method消息可以检索当前方法的编译方法。 我希望能够打印该方法的整个签名,例如: from:to: 我同时查看了MethodContext和CompiledMethod类,但找不到如何执行。 谢谢。 ...

3 你如何使用吱吱声?

我下载了 Squeak、Image 文件和 Sources 文件,但我不知道如何编写 Smalltalk 代码。 有什么明显的我遗漏了吗? Squeak 甚至是用于严肃的 Smalltalk 开发的合适 IDE 吗? ...

4 编译方法吱吱声

我在网上搜索编译方法声明,但没有找到任何东西,在尖叫应用程序浏览器中也没有在网上找到它,有人可以解释它是如何工作的吗? 需要做些什么? 就目前而言,我知道它需要一个字符串,但是我不知道该字符串应该是什么,以及它应该从中构建什么(它应该包含在其中什么) 有什么解释吗? ...

6 Smalltalk吱吱声语言

我在Smalltak Squeak中实现了用画笔绘制的画布,但是只有一种颜色和一种尺寸。 我想增加改变画笔颜色和大小的可能性。 有人可以帮我吗? 先感谢您。 不同的方法是: ...

2016-08-13 08:40:27 0 107   squeak
10 吱吱声的字面数限制

我现在第三次遇到这个问题,你们中的一些人吱吱作响者可能会从截图中认出最好的: 以下是重现问题的示例代码: 我知道它为什么会发生(编译器用于反序列化,它通过将整个文件放在一个方法中来实现)。 在过去,我总是将我的代码更改为使用数据库或使用其他形式的序列化。 但我想知道是否有 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM