2
我目前正在遵循Squeak By Example書。方法查找器沒有找到新的方法
它顯示當查找未知方法時,可以通過其輸入與其輸出之間的對應關係在Method Finder
(它打開Selector Browser
窗口)中搜索該方法。
例如,如果我輸入'aaa' . 'AAA'
它會找到Character asUppercase
和String asUppercase
。
SBE教導如何將新方法shout
添加到類String
,該類將字符串放在大寫字母中並添加最終感嘆號。在添加方法之前,還會顯示如何通過Test Runner
添加測試以驗證新方法。
如果我搜索'aaa' . 'AAA!'
我得到一個No single method does that function
。
如果我測試(打印)它在工作區中,我得到預期'thing' shout --> 'THING!'
。爲什麼?有什麼要刷新的嗎?
我幾乎失望,它不像它似乎是一個初學者的神奇:) – Seki