0

所以我对 Xcode 和 Objective C 很陌生,我已经使用它大约 2 周了。我正在为 OSX 构建一个应用程序。应用程序中的一个窗口在底部有 5 个文本框、一些标签和一个提交按钮。提交按钮链接到关闭窗口、打开新窗口并将文本框的内容输出到新窗口的一个文本字段中的方法。

我让它正常工作,但现在当我做任何事情时,除了单击顶部文本字段之外,提交方法被调用并且窗口关闭。我可以单击窗口中的黑色空间,但单击任何对象都会调用该方法。此外,按 Tab 会调用该方法。我不确定我什么时候导致了这个错误,但任何见解或提示都会非常有用。

抱歉,如果这含糊不清,我什至不知道如何描述这个问题。如果您需要任何具体信息,请询问。

4

1 回答 1

0

尝试在 Interface Builder 中查找。Ctrl 单击或右键单击响应调用该函数的每个字段。查看它们是否链接到函数。

还要检查前面建议的“响应者”。您也可以通过右键单击或 ctrl 单击标有“响应者”的红色响应者框来执行此操作。看看那里是否有任何东西映射到你的功能

于 2013-01-29T23:02:45.480 回答