【发布时间】:2011-06-21 12:54:35
【问题描述】:
简单的任务: 我有一个包含 2 个 NIB 文件的应用程序(每个 NIB 文件都有自己的控制器)。 我已经成功地显示了第二个 NIB 文件的窗口,但是现在,我想单击 NIB 2 上的按钮并更改 NIB 1 上的标签。
现在NIB上的outlet的连接已经完成,问题似乎是告诉Controller2改变Controller1中的标签。
我似乎无法完成它。有没有像
这样的简单调用[Controller1 [Label setStringValue: @"Hi"]];
(我还尝试创建一个方法来更改 Controller1 中的 Label,然后在 Controller2 中实例化 Controller1 的一个对象并调用我新创建的 ChangeLabel 方法。这不会产生错误,但它也没有给我结果)。
感谢您的帮助!
【问题讨论】: