0

我试图打电话performClick:awakeFromNib但它不工作。我认为这是因为它需要一个发件人并且awakeFromNib没有发件人。我曾尝试使用nil,selfsender作为发件人,performClick:但似乎没有任何工作。我的代码是

- (void)awakeFromNib {
[myButton performClick:sender];
}

谁能想到解决这个问题?谢谢你的帮助

4

2 回答 2

1

你应该总是打电话[super awakeFromNib],因为你永远不知道超类在做什么。

awakeFromNib是一个不好的地方,performClick:因为尽管所有内容都已加载和初始化,但不能保证所有内容都已启用并且可见。如果按钮被禁用或隐藏,它将忽略该performClick消息。

于 2010-08-05T23:21:03.287 回答
0

你可能还没有连接你的qcview插座。您所说的一切都与向 发送消息一致nil,它什么也不做并返回nil, Nil, NULL, NO,00.0.

于 2010-08-06T06:12:17.133 回答