【发布时间】:2012-05-13 22:17:56
【问题描述】:
我尝试查看this Ruby documentation,但不知道为什么要将函数存储为哈希的内容。
提前感谢您的解释!
def find_city(map, state)
if map.include? state
return map[state]
else
return "Not found."
end
end
cities[:find] = method(:find_city)
【问题讨论】:
-
我不明白这个问题。
-
Nvm...意识到代码在哈希中存储了一个proc。
标签: ruby methods hash associations