2011-05-20 53 views
0

例如,存在名为-(void)Foo-(void)Foo:(id)sender的功能。如果函数没有-sender参数,如何获取调用者?

-(void)Foo:(id)sender可以从参数中获取调用者,我的问题是,如何从-(void)Foo获取调用者?有什么方法可以打电话吗?

+0

您有在呼唤你的不同的对象 - (无效)富? – 2011-05-20 08:15:32

回答

1

请看看Objective C find caller of method。你需要什么? (id)发送者参数直接由发送消息的方法传递,不涉及任何魔术。

+0

谢谢你的任何方式。由于自定义控件不会将自己作为发件人参数传递,因此我无法从自定义控件中获取某些信息。我会找到解决问题的另一种方法。 – AechoLiu 2011-05-20 08:30:17

相关问题