Ruby 初心者スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
85:デフォルトの名無しさん 08/11/28 11:41:04 RailsはWebアプリを作る道具としてはよくできてるが、 Rubyライブラリとしては最低の作りだろ。 86:デフォルトの名無しさん 08/11/28 15:28:58 あるメソッドがどのクラスやモジュールで定義されているかを調べる方法ってありますか。 たとえば Array#collect は Array ではなく Enumerable で定義されているということを、 Ruby の機能を使って検出したいです。 ここで、もし Array#collect が Array クラスで再定義されていたら、もちろん「Arrayで定義されている」ということを検出します。 87:デフォルトの名無しさん 08/11/28 16:07:30 …何に使うん? 88:デフォルトの名無しさん 08/11/28 16:31:11 そのものずばりの機能は知らんなあ 自分ならancestorsを一つ一つinstance_methods(false)で検査すると思う もうオブジェクトがあるならObject#methodのinspect見るのも楽 89:デフォルトの名無しさん 08/11/28 16:33:25 どっちにしてもそもそもがあまりスジのいいものではないね ほかの方法を検討するほうがうまくいくかもしんない
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4284日前に更新/244 KB
担当:undef