例如,:
符号 - 我正试图找出:
的含义,以及它的不同之处,例如,来自@
以及来自无符号任何。
如果有一个真正有用的指南!
答案 0 :(得分:10)
答案 1 :(得分:2)
:
表示您使用的是符号。
@
是一个实例变量 - 基本上是一个设置一次的变量,可以通过ruby进程使用,直到完成为止。
普通旧variable_name
是一个局部变量,只要该方法被调用,该变量才有效。
至于指南,你应该阅读ruby基础知识或者看看像this
这样的东西答案 2 :(得分:1)
@是一个伊娃 :是一个符号(认为它像C中的CONSTANT,但没有任何数值)
答案 3 :(得分:0)
http://rubylearning.com/satishtalim/ruby_symbols.html和http://www.troubleshooters.com/codecorn/ruby/symbols.htm是2个写得很好的指南(第二个可能有点旧,但大多数也适用于Ruby 1.9)。
上符号的官方文档