【问题标题】:instance_eval is deprecated, what is the replacement?instance_eval 已弃用,替代品是什么?
【发布时间】:2016-05-25 20:28:20
【问题描述】:

文档状态 instance_eval 已弃用:

http://apidock.com/ruby/Object/instance_eval

方法已弃用或移动 此方法已被弃用或在最新的稳定版本上移动。此处显示了最新的现有版本 (v1_8_7_330)。

这些类似的方法存在于 v1_9_3_392 中:

BasicObject#instance_eval

我们应该改用什么?

【问题讨论】:

  • 不是说移到BasicObject而不是Object了吗?
  • Apidock 的弃用通知经常出错

标签: ruby


【解决方案1】:

继续使用它。文档说Object#instance_eval 被BasicObject#instance_eval 取代。 BasicObject 是最近推出的。正常使用不会有变化。

【讨论】:

  • 知道了!谢谢你的解释。
猜你喜欢
  • 2021-05-26
  • 2019-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-17
  • 2021-12-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多