CocoaWGet编程:界面构建与代码实现
在开发CocoaWGet应用程序时,构建用户界面以及实现相关代码是关键步骤。下面将详细介绍如何完成这些任务。
1. 界面构建
在Interface Builder中构建CocoaWGet界面时,有多种方法可用于对齐控件,确保窗口控件的正确布局。以下是Interface Builder支持的检查窗口内控件布局的方法:
| 名称 | 命令 |
| — | — |
| Aqua guides | 拖动界面组件时自动显示 |
| View Layout Rectangles | Command - L |
| 查看控件到窗口边缘的像素距离 | 选择控件,将鼠标移到窗口空白处,按住Option键 |
| 查看所选控件到另一个控件的像素距离 | 选择一个控件,将鼠标移到另一个控件上,按住Option键 |
| 对齐工具 | Layout→Alignment |
在一些对话框中,还会使用表单来分组相关的界面组件。
1.1 创建类和实例
创建CocoaWGet应用程序的类和实例,可按以下步骤进行:
1. 点击Classes标签并选择NSObject(最左侧视图)。
2. 选择Classes→Subclass NSObject,或按下Return键。
3. 为每个类命名:下载标签对应DownloadController,递归检索标签对应RRController,HTML/FTP标签对应HtmlFtpController,日志/输入/杂项标签对应LIMController,主应用程序控制器对应CocoaWGetCo