LINUX.ORG.RU

string «to_a» в Ruby 1.9 неизвестный метод

 , , ruby 1.8, ruby 1.9


0

2

Доброго времени суток,

Работаю я значит над тестами, для программы. После написания тестов, запускаю rake и вижу в консоли:

Detail: undefined method `to_a' for «whatever»:String

где whatever, любой стринг. Полистав форумы, увидел, что string to_a более не поддерживается в Ruby 1.9, но fix никто так и не запилил.

Есть варианты?



Последнее исправление: maxylopes (всего исправлений: 2)

.split(" ") например.

anonymous
()

Зависит от того, массив чего ты хочешь получить:

> "hi".each_char.to_a
=> ["h", "i"]
> "hi".each_byte.to_a
=> [104, 105]
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.