【发布时间】:2010-02-04 03:18:05
【问题描述】:
我的 Cocoa 应用程序有问题。我正在使用我的应用程序委托作为控制器,并在 NIB 文件中打开一个窗口。单击工具栏按钮会从另一个 NIB 中打开另一个窗口。单击第二个窗口上的保存会调用应用程序委托/控制器上的方法。这一切都很好。
奇怪的是,我不知道当我单击工具栏按钮时应用程序委托指向一个内存位置,而在第二个窗口上单击保存后又指向另一个内存位置。就好像正在创建第二个应用程序委托/控制器,尽管单步执行代码并没有给我任何迹象表明这种情况正在发生。
有没有更好的方法来构建这种类型的应用程序?知道我哪里出错了吗?
【问题讨论】:
标签: cocoa interface-builder cocoa-design-patterns