Ruby问题:有没有办法调用Objective-C中的选择器之类的方法
在Obj-C中,可以使用选择器机制在运行时确定要调用的方法Ruby问题:有没有办法调用Objective-C中的选择器之类的方法,ruby,Ruby,在Obj-C中,可以使用选择器机制在运行时确定要调用的方法 Ruby中是否有类似的东西,以便我可以在运行时将方法字符串转换为方法符号并调用它?您想要send方法: obj.send(method\u name),其中method\u name可以是字符串或符号,将使用obj上的给定名称调用该方法 要传递给该方法的任何参数都可以作为附加参数提供给send,即obj.send(方法名称、参数1、参数2)当然。结帐。也许值得解释一下你是如何传递参数的。@sepp2k:谢谢你的快速回复
Ruby中是否有类似的东西,以便我可以在运行时将方法字符串转换为方法符号并调用它?您想要
send
方法:
obj.send(method\u name)
,其中method\u name
可以是字符串或符号,将使用obj
上的给定名称调用该方法
要传递给该方法的任何参数都可以作为附加参数提供给
send
,即obj.send(方法名称、参数1、参数2)
当然。结帐。也许值得解释一下你是如何传递参数的。@sepp2k:谢谢你的快速回复