stephane.ducasse at inria.fr
Tue Nov 23 16:00:10 CET 2010
On Nov 23, 2010, at 12:48 PM, Benjamin wrote:
> Hello guys,
> regarding that comment of SmalltalkImage>>#removeSelector: is
> "Safely remove a selector from a class (or metaclass). If the
> class or the method doesn't exist anymore, never mind and
> answer nil.
> This method should be used instead of 'Class removeSelector:
> #method' to omit global class references."
> maybe Behavior>>#removeSelector: sould be deprecated ?
in fact the other one is a hack. I imagine that this is more to make sure you write
Smalltalk removeSelector: #foo instead of MyClass removeSelector: #foo.
I'm not sure that this is used in fact.
More information about the Pharo-project