Ruby 1.8.7计算器 - 带.to_sym的NoMethodError

时间:2016-02-25 16:36:26

标签: ruby

我正在尝试将一个简单的Ruby计算器作为一个业余爱好项目,我正在运行Ruby 1.8.7。我似乎无法弄清楚如何将我的字符串转换为符号,当我使用.to_sym时Ruby继续返回noMethodError。有没有办法在不更新我的Ruby版本的情况下解决这个问题? 谢谢,巫师。

1 个答案:

答案 0 :(得分:2)

{1}}方法在Ruby 1.8.7中运行良好。确保你在调用它实际上是一个字符串。

to_sym

那就是说,1.8.7已经过了临终;你现在应该真正更新到Ruby 2.x.