Say I загрузить код в irb
как следующее:Как получить список ТОЛЬКО моих доступных методов в IRB?
class MyClass
def m
#... something
end
def a
#... something
end
end
Как я могу получить список только мои доступные методы? Если я забегу MyClass.new.methods
, я вернусь все из доступных instance methods
.
Я хотел бы просто увидеть: :m, :a
Кроме того, что, если мой methods
не завернутые в class
?
def x
#... something
end
def z
#... something
end
Как я могу узнать, что доступно? Вызов self.methods
(работает: methods
) даже не перечисляет мои методы.
Ницца! Как насчет без класса? – fyz
Это фантастически +1, я действительно возвращаюсь '[: default_src_encoding,: irb_binding,: x,: z]' используя: 'Object.private_instance_methods (false)' возможно, из-за моего окна Windows? Повторится на моем Mac. Благодаря! – fyz