- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在关注 Squeak By Example 一书。
这表明在寻找未知方法时,可以通过 Method Finder
中输入和输出的对应关系来搜索该方法。 (它打开一个 Selector Browser
窗口)。
例如,如果我输入 'aaa' . 'AAA'
它同时找到 Character asUppercase
和 String asUppercase
.
SBE 教授如何添加新方法 shout
到类(class)String
将字符串大写并添加最后的感叹号。在添加方法之前,它还展示了如何通过 Test Runner
添加一个测试来验证新方法。 .
如果我搜索 'aaa' . 'AAA!'
我得到一个 No single method does that function
.
如果我在工作区中测试(打印)它,我会得到预期的 'thing' shout --> 'THING!'
.为什么?有什么可以刷新的吗?
最佳答案
Method Finder 只会尝试已知的方法,否则系统很容易崩溃。见 MethodFinder>>initialize
.
关于smalltalk - 方法查找器未找到新方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12511900/
如果有人能为我分解它,让我能理解它,我会非常感激。我知道它用于通过 apply 方法创建新对象。 Function.prototype.new = function () { var args
新版本的HADOOP中有一个方法。http://hadoop.apache.org/docs/current/api/org/apache/hadoop/fs/FileSystem.html#conc
根据支持库变更日志和 Fragment 类文档 ( https://developer.android.com/reference/android/support/v4/app/Fragment.ht
根据支持库更改日志和 Fragment 类文档 (https://developer.android.com/reference/android/support/v4/app/Fragment.htm
执行Async BigJob() 的无限运行任务的正确方法是什么?并且可以根据要求停止 提示:我正在尝试学习 [一种] 新方法来更新我现有的策略。 我有一个简单的程序(测试程序),它有一个开始 和停止
我将解释我的想法:我使用 python 作为谷歌应用程序引擎 + js + css 主项目将存储在 src 文件夹下,如下所示:\src \app <--- 这里是 gae 的所有 python 应用
我是一名优秀的程序员,十分优秀!