打造交互式Cocoa应用:从基础到进阶
1. 创建控制器类
在开发过程中,我们要为 ButtonAppDelegate 类添加代码,该类将作为控制器来处理三个按钮的点击动作。在布局好的窗口中,有三个按钮和一个文本框。当用户按下按钮时,文本框的值应相应更新。为了实现这一功能,我们需要做以下操作:
- 创建输出口(Outlet) :由于要更改文本框显示的文本,所以需要一个指向它的输出口。
1. 打开nib文件编辑器,点击Xcode主窗口工具栏右侧Editor组中的Assistant按钮(外观像管家的上半身),也可以通过输入 ⌥⌘⏎ 来打开Assistant Editor。通过 View > Assistant Editor 下选择不同选项,可将该面板与nib Editor面板并排或置于其下方。
2. Assistant Editor面板的编辑区域上方跳转栏会显示当前文件名,选择文件名,弹出菜单中会有 ButtonsAppDelegate.h 和 ButtonsAppDelegate.m ,若未选中 ButtonAppDelegate.h 则选中它,会看到Xcode为我们生成的类接口,代码如下:
#import <Cocoa/Cocoa.h>
@interface ButtonsAppDelegate : NSObject <NSApplicationDelegate>
超级会员免费看
订阅专栏 解锁全文
29

被折叠的 条评论
为什么被折叠?



