《Xcode实战开发》——2.2节创建项目

2.2 创建项目
Xcode实战开发
Tour项目将作为Xcode用户界面骨架上的血肉,让开发人员有机会展开探索。按照如下步骤创建新项目:

1.如果Xcode尚未运行,启动它。将看到Xcode欢迎窗口(见图2.1)。

2. 单击标签为Create a new Xcode Project(新建Xcode项目)的按钮。显示一个新项目窗口,其中有模板选择器(见图2.2)。

3.选择OS X> Application category(应用程序类别),选择Cocoa Application,并单击Next(下一步)。

4.在下一个面板(见图2.3)中,在Product Name(产品名称)字段中输入“Tour”。

5. 输入组织名称“WhistleStop”—开发人员可以修改,这有助于从一开始就将该名称插入Xcode为开发人员创建的每个资源文件开头的注释中。

6. Company Identifier(公司标识符)字段采用一个反向DNS规范字符串——对于我们的例子,使用“com.whistle-stop”。

7.为了完整性,在Class Prefix(类前缀)字段中输入“WS”,这样创建的所有类将得到该前缀(这能够使开发人员的对象与Cocoa或者第三方对象区分开来;例如,开发人员的按钮将会是WSButton而非NSButton)。

8.选择Use Core Data(使用Core Data)和Use Automatic Reference Counting(使用自动引用计数)复选框(后面将提供这些主题的更多相关知识),不选择其余复选框。

9.单击Next(下一步)。该屏幕询问开发人员是否打算创建一个Git存储库。本书将在以后研究Git,所以现在清除该选项的选择。

10.在同一个屏幕上,选择项目的保存位置。建议保存在桌面——这是许多素材的默认位置。

11.单击Create(创建)。新的Tour项目以单一窗口的形式出现。

注意:
开发人员可以在创建Tour.app之后立刻编译和运行它。按下Command+R 触发应用的编译和运行。这将显示一个无用的空窗口,在停靠区有一个通用的应用程序图标,还有一个主菜单栏,它同样没有任何作用。

时间: 2024-07-31 13:32:06

《Xcode实战开发》——2.2节创建项目的相关文章

《Xcode实战开发》——2.4节导航器区域

2.4 导航器区域 Xcode实战开发 导航器区域由一组复杂的窗格组成.沿着工作区窗口的左边,是组织和浏览项目的文件.符号.编译问题.运行日志.断点.线程和栈以及搜索结果的主要界面.导航器区域顶部的导航器选择器栏允许开发人员在不同的导航器窗格之间切换.开发人员可以用导航窗口右上角的View(视图)按钮切换导航器区域的开关. 2.4.1 项目导航器 开发人员可以使用项目导航器(见图2.5)寻找项目(在多项目工作区中,可以是不止一个项目)的源代码和资源文件.单击任何资源(除了组--它只是项目中的逻辑

《Xcode实战开发》——2.1节得到一个窗口

2.1 得到一个窗口Xcode实战开发Xcode的早期版本允许用户选择多窗口界面,但是默认值是包含多个与打开的项目相关的视图的单一窗口.然而,单窗口模式并不完全是单窗口的,可能会出现一些辅助窗口.在Xcode 4中,Apple更多地采用一体化窗口设计. 开发人员会得到一个窗口,Xcode避免打开更多的窗口,除非指示它(双击一个文件可能导致打开一个单独窗口).不过,开发人员可能会发现使用多个窗口比使用一个带有不同辅助面板或者选项卡的窗口更困难. 现在来创建名为Tour.app的试验品,展开研究.

《Xcode实战开发》——2.10节标签式编码

2.10 标签式编码Xcode实战开发Xcode中的另一个新特性是标签(选项卡).正如在Safari浏览器中一样,开发人员可以在同一个工作区窗口中,为工作区中不同项目成员创建选项卡.例如,图2.24显示一个选项卡中打开某个源文件,而在另一个选项卡中打开用户界面文件(在界面编辑器中). 要创建一个新选项卡,从主菜单中选择File(文件) > New (新建)> New Tab(新建选项卡).单击任何选项卡可以切换到它,并导航到选项卡代表的项目成员.开发人员可以拖动选项卡重新排定顺序.要改动选项卡

《Xcode实战开发》——1.4节小结

1.4 小结Xcode实战开发本章的内容就是这些,已经做好了准备.欢迎使用Xcode!下一章中将创建一个一次性的示例项目,帮助读者快速熟悉Xcode的UI.

《Xcode实战开发》——2.11节组织器窗口

2.11 组织器窗口Xcode实战开发Organizer(组织器)窗口(见图2.25)独立于工作区窗口,是项目和设备管理的集合点,包括存储库.档案.快照等.本书自始至终都将探索组织器的各个特征.要打开组织器,可以从主菜单选择Window (窗口)> Organizer(组织器).

《Xcode实战开发》——1.1节下载

1.1 下载Xcode实战开发可以从Mac App Store下载Xcode 4.获取和使用Xcode 4不需要加入Apple开发者计划:只要从Applications文件夹启动App Store应用,并在商店中搜索Xcode即可.在商店中单击Install(安装)按钮,并提供Apple ID(必需)授权安装.现在可以喝杯咖啡,等待这个很大的程序下载到Mac,这需要一段时间. 正如通过App Store购买的任何应用程序,Xcode将出现在OS X任务控制屏幕上,并在其图标上显示一个进度条.下载

《Xcode实战开发》——2.8节调试区域

2.8 调试区域Xcode实战开发调试区域(见图2.22)在开发人员运行应用时默认显示.开发人员也可以单击工具栏中间的视图按钮切换. 调试区域是调试器的主检查器.它包含一个控件栏.一个控制面板和一个用于在程序执行暂停时检查作用域内变量的视图.调试区域及其控件将在第9章和第15章更详细地介绍. 自定义调试器行为开发人员可以在Xcode首选项的Behaviors(行为)选项卡上自定义调试区域的行为.开发人员可以选择某些事件发生(包括运行.暂停.意外退出.成功退出等)时调试器采取的措施. 例如,开发人

《Xcode实战开发》——2.6节编辑器区域

2.6 编辑器区域Xcode实战开发编辑器区域(见图2.16)动态地在适合于当前选择的文件(通过项目导航器或者跳转栏选择)的编辑器之间跳转.这意味着,对于源代码文件,开发人员将会看到源代码编辑器(Source editor):对于界面构建器文件,开发人员将看到界面编辑器(Interface editor)等等.其他可用的编辑器类型有数据模型编辑器(Data Modeleditor).版本编辑器(Version editor)和富文本编辑器(Rich Text editor). 尽管这个区域被称作

《Xcode实战开发》——2.5节跳转栏

2.5 跳转栏Xcode实战开发编辑器区域之上的跳转栏显示开发人员在项目组织结构中所处的位置(见图2.13).此外,它还能作为项目导航器的一个更为紧凑的版本.即使在导航器区域被隐藏时,仍然可以访问跳转栏,单击任何分段以及从弹出式菜单选择不同路径(见图2.14),都可以浏览开发人员的项目. 跳转栏的能力超出了分组和文件的级别-开发人员可以下钻到文件内容中.在源文件中,开发人员可以根据文件的段落,单击任何段落在文件内容中跳转.开发人员可以输入一个元件名称,在任何时候过滤这个列表(见图2.15).对于