2011-08-10 2 views
1

Je suis simplement curieux de savoir quelle est la méthode globale type().Ruby: méthode globale type()

Je l'ai utilisé

a = 1 
puts type(a) 

et je viens juste "mauvais nombre d'arguments (1 pour 0)".

Répondre

5

Il est un équivalent de désapprouvée class, et il est parti à 1,9.

>> send :class 
=> Object 
>> 1.type 
(irb):5: warning: Object#type is deprecated; use Object#class 
=> Fixnum 
+0

La méthode a été supprimée dans Ruby 1.9, donc ils ne se moquaient pas de la dépréciation. – tadman