文件所有者未收到操作



下面的ping1和how1方法没有从UIButton中调用

所以我在xib中反复检查我错了什么

但是我找不到问题。

要解决这个问题,我唯一能做的就是查看xib和代码

有解决这个问题的诀窍吗?

比如在UIButton发送事件时插入一些代码

如果有人给我建议,我将感激不尽。

bonhyoung。

@interface ViewController : UIViewController
-(IBAction)ping1:(id)sender;
-(IBAction)how1:(id)sender;
@end
@implementation ViewController
-(IBAction)ping1:(id)sender
{
      // i put the break point in here
}
-(IBAction)how1:(id)sender
{
      // i put the break point in here
}
// some other code...
@end

你应该连接一些IBOutlets和检查viewDidLoad,你的连接是正确的(即,你的IBOutlets不是nil一旦视图加载)。

首先确保文件所有者的类被设置为ViewController。这是在IB窗格中,单击File's Owner并选择右面板上的第三个选项卡。它应该是ViewController而不是UIViewController

第二,确保你的动作设置。右键单击按钮,并确保Touch Up Inside连接到正确的方法。