Saltar al contenido

¿Qué hace el método Ruby ‘to_sym’?

Solución:

to_sym convierte una cadena en un símbolo. Por ejemplo, "a".to_sym se convierte en :a.

No es específico de Rails; vainilla Ruby también lo tiene.

Parece que en algunas versiones de Ruby, un símbolo también se puede convertir hacia y desde un Fixnum. Pero irb de Ruby 1.9.2-p0, de ruby-lang.org, no permite eso a menos que agregue el suyo to_sym método para Fixnum. No estoy seguro de si Rails hace eso, pero no parece muy útil en ningún caso.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *