使用时
SomeClass compile: someSourceString
返回包含方法名称的符号。有没有理由不返回CompiledMethod
的实例?有几个测试,如:
tutu compile: 'foo'.
self deny: (tutu >> #foo) allLiterals last key isNil.
是否有任何方法可以返回编译方法,如:
compileMethod: aString
^ self >> (self compile: aString)
答案 0 :(得分:0)
这个怎么样?
(SomeClass compiledMethodAt: (SomeClass compile:'foo'))
这将返回您需要的编译方法。