[TOC]
一、主界面
按照不同的功能的和使用场景,一般分成以下几类:
- 左侧导航面板
- 中间代码或者视图面板
- 右侧检查器面板
- 右下方库文件面板
-
下方日志信息面板
二、导航栏
顾名思义,导航栏面板的作用是实现导航用,展示项目文件和文件夹,索引文件和断点,索引日志信息等
1、项目导航
项目组成
- 源文件:.h和.m的后缀文件组成
- 属性文件: Supporting Files 目录下是属性文件 图片等
- 测试文件:自动生成...Tests文件夹下的为测试文件
- 目标应用: Products 目录下生成是目标应用
2、符号导航
用符号显示工程中的 类, 项目 和 属性
表示方式
C表示class类,M表示method方法,P表示property属性
3、搜索导航
在搜索框中输入要搜索的字符串, 按回车就可以搜索出包含该字符串的类和方法
4、问题导航
显示项目中存在的警告或者错误
5、测试导航
点击 testExample 后面的执行按钮, 就会运行该单元测试
6、调试导航
显示CUP、内存、app占硬盘大小、网络使用和线程信息
其中##
程序运行起来以后,就会显示调试面板
7、断点导航
列出所有的断点, 方便管理断点
8、日志导航
列出项目开发过程中 构建, 生成, 运行过程, 每次该过程都可以通过日志面板查看
三、检查器
检查器分成两类:文件检查器
,故事版检查器
1、文件检查
2、故事版
身份检查器 : 管理界面组件类 实现类, 恢复ID 等标识性的属性;
属性检查器 : 管理界面组件 拉伸方式, 背景色 等属性;
大小检查器 : 管理界面组件 宽高 xy轴坐标 等属性;
连接检查器 : 管理界面组件 与程序代码之间的关联性;
3、库面版
库面板简介 : 从左至右介绍
文件库模板 : 管理文件模板, 可以快速创建指定类型文件, 可以直接拖入项目中;
代码片段库 : 管理各种代码片段, 可以直接拖入源代码中;
对象库 : 界面组件, 可以直接拖入 故事板中;
媒体库 : 管理各种 图片, 音频 等多媒体资源;
四、Project界面
五、Target界面
General(通用)
capability(功能开启与否)
Resources Tags(资源标签)
Info(基本配置信息)
Build Setting(编译设置)
Build Phases(编译阶段)
Build rules(编译规则)
六、Scheme方案界面
配置方案(一个target可以有多个方案来编译)