On Fri, Jan 27, 2017 at 6:02 AM, stepharong <stephar...@free.fr> wrote:
> On Thu, 26 Jan 2017 20:38:49 +0100, Torsten Bergmann <asta...@gmx.de> wrote:
>
>> stepharong wrote:
>>>
>>> can we rename this selector?
>>> asMethodConst should be at least be renamed to asConstantMethod
>>
>>
>> When you use "as {something}" then "something" depicts the result of the
>> conversion message sent to an object.
>>
>> Like in #asNumber or #asString which shows to what the receiver will be
>> converted.
>
>
> Yes I thought that it was doing that.
>>
>>
>>
>> My understanding is that in the case discussed the receiver object is
>> NOT converted to a constant unchangeable method, so #asConstantMethod
>> would
>> not fit as a selector.
>>
>> Instead it is sent to an object that afterwards is a constant within a
>> method
>> (so it will not be evaluated later at runtime again) so IMHO
>> #asMethodConstant
>> instead of #asMethodConst would be better.
>
>
> I do not understand any of them.

method constant = constant of a method
constant method = method that does not change

HTH, cheers -ben

Reply via email to