3

show-docinを使用すると特定のドキュメントが機能しない理由はありpryますか? たとえば、こちらと比較して参照show-docしてください。StringArraySet

show-doc Set

From: /Users/snowcrash/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/set.rb @ line 3:
Class name: Set
Number of lines: 57

--
set.rb - defines the Set class
++
Copyright (c) 2002-2008 Akinori MUSHA <knu@iDaemons.org>

Documentation by Akinori MUSHA and Gavin Sinclair.

All rights reserved.  You can redistribute and/or modify it under the same
terms as Ruby.

  $Id: set.rb 37839 2012-11-24 18:51:45Z knu $

== Overview

This library provides the Set class, which deals with a collection

show-doc String
Error: Cannot locate this method: String.
[7] pry(main)> show-doc Array
Error: Cannot locate this method: Array.
4

3 に答える 3

1

String と Array はメソッドではなく、クラスです。それがおそらく、そのエラーが発生する理由です。

于 2013-09-22T04:45:13.140 に答える
1

StringおよびArrayは C で記述された組み込みクラスであり、それらをインストールしない限り、それらのドキュメントはありません。Setは Ruby で書かれており、ライブラリの一部としてドキュメントを持っている可能性があります。

于 2013-09-22T05:05:52.470 に答える