【发布时间】:2014-09-20 09:18:28
【问题描述】:
我有两个 UIButton 实例,都从情节提要中获得:一个通过IBOutlet UIButton myStar 和一个作为-(IBAction) buttonClicked:(UIButton *) sender 的参数sender。如何比较myStar 和sender 而不会出现误报?尽管我从情节提要中拖放,但我相信它们是两个不同的实例,具有两个不同的ids。
我不能简单地比较标题或图像名称,因为我有多个具有相同标题和图像名称的此类按钮。
【问题讨论】:
-
如果它们是同一个按钮,与
==进行简单的指针比较应该没问题。 -
哇,这是真的。我不知道拖放是如何工作的。谢谢。
-
在高层次上,基本上所有的“拖放”操作都是将实例变量指向故事板实例化的变量。
标签: ios objective-c uibutton