gpt4 book ai didi

ruby-on-rails - 我知道如何设置类方法,但如何即时设置实例方法?

转载 作者:数据小太阳 更新时间:2023-10-29 08:29:20 24 4
gpt4 key购买 nike

  • 我之前问过一个关于类方法的问题,但我真的很想了解如何对实例方法执行此操作。谢谢! =)

下面的代码为给定的数组设置类方法:

class Testing

V4_RELATIONSHIP_TYPES=[1=>2,3=>4]

V4_RELATIONSHIP_TYPES.keys.each do |key|
self.class.send(:define_method, "get_#{key}_type".downcase) do
return GuidInfo.get_or_new(PARAMS, V4_RELATIONSHIP_TYPES[key])
end
end
end

#so i can call Testing.get_1_key()

问题是:如何为实例获取相同的方法集?

最佳答案

self.send(:method, value)

关于ruby-on-rails - 我知道如何设置类方法,但如何即时设置实例方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3580722/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com