按下iPhone识别按钮

Fog*_*ter 1 iphone selector target uibutton

我有一个带有几个按钮的视图,它们都具有相同的目标和动作.

目前行动是@selector(doSomething).

我需要能够确定按下哪个按钮,但我不确定最好的方法.

方法doSomething被声明为......

- (无效)doSomething的;

是否有更好的方式来声明这一点,以便我可以获得更多信息?

谢谢你的帮助!

奥利弗

Noa*_*oon 8

如果将方法声明为

- (void)doSomething:(UIButton *)sender
Run Code Online (Sandbox Code Playgroud)

使用相应的选择器@selector(doSomething:),然后您可以使用Joshua建议的任一方法检查发件人的身份.