Project1

标题: 如何判断某个常数是否存在? [打印本页]

作者: 灯笼菜刀王    时间: 2022-10-5 17:23
标题: 如何判断某个常数是否存在?
直接调用没赋值的常数会弹错, 为了规避这点, 请问如何判断某个常数是存在的呢?

method_defined? 和 respond_to? 好像没用
作者: alexncf125    时间: 2022-10-5 20:50
试试if defined?(常量名)
作者: guoxiaomi    时间: 2022-10-8 22:05
const_defined?是不是也可以,参见:https://ruby-doc.org/core-1.8.6/ ... -i-const_defined-3F




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1