Xcode 8界面介绍(深入)


[TOC]


一、主界面

按照不同的功能的和使用场景,一般分成以下几类:
  • 左侧导航面板
  • 中间代码或者视图面板
  • 右侧检查器面板
  • 右下方库文件面板
  • 下方日志信息面板


    Xcode 8界面介绍(深入)_第1张图片

二、导航栏

顾名思义,导航栏面板的作用是实现导航用,展示项目文件和文件夹,索引文件和断点,索引日志信息等

1、项目导航

Xcode 8界面介绍(深入)_第2张图片
项目组成
  • 源文件:.h和.m的后缀文件组成
  • 属性文件: Supporting Files 目录下是属性文件 图片等
  • 测试文件:自动生成...Tests文件夹下的为测试文件
  • 目标应用: Products 目录下生成是目标应用

2、符号导航

用符号显示工程中的 类, 项目 和 属性
Xcode 8界面介绍(深入)_第3张图片

表示方式
C表示class类,M表示method方法,P表示property属性

3、搜索导航

在搜索框中输入要搜索的字符串, 按回车就可以搜索出包含该字符串的类和方法
Xcode 8界面介绍(深入)_第4张图片

4、问题导航

显示项目中存在的警告或者错误
Xcode 8界面介绍(深入)_第5张图片

5、测试导航

点击 testExample 后面的执行按钮, 就会运行该单元测试
Xcode 8界面介绍(深入)_第6张图片

6、调试导航

显示CUP、内存、app占硬盘大小、网络使用和线程信息
Xcode 8界面介绍(深入)_第7张图片

其中##

程序运行起来以后,就会显示调试面板
Xcode 8界面介绍(深入)_第8张图片

7、断点导航

列出所有的断点, 方便管理断点
Xcode 8界面介绍(深入)_第9张图片

8、日志导航

列出项目开发过程中 构建, 生成, 运行过程, 每次该过程都可以通过日志面板查看
Xcode 8界面介绍(深入)_第10张图片

三、检查器

检查器分成两类:文件检查器,故事版检查器

1、文件检查

Xcode 8界面介绍(深入)_第11张图片

2、故事版

Xcode 8界面介绍(深入)_第12张图片
  • 身份检查器 : 管理界面组件类 实现类, 恢复ID 等标识性的属性;

  • 属性检查器 : 管理界面组件 拉伸方式, 背景色 等属性;

  • 大小检查器 : 管理界面组件 宽高 xy轴坐标 等属性;

  • 连接检查器 : 管理界面组件 与程序代码之间的关联性;

3、库面版

Xcode 8界面介绍(深入)_第13张图片
 库面板简介 : 从左至右介绍
  • 文件库模板 : 管理文件模板, 可以快速创建指定类型文件, 可以直接拖入项目中;

  • 代码片段库 : 管理各种代码片段, 可以直接拖入源代码中;

  • 对象库 : 界面组件, 可以直接拖入 故事板中;

  • 媒体库 : 管理各种 图片, 音频 等多媒体资源;

四、Project界面

Xcode 8界面介绍(深入)_第14张图片
Xcode 8界面介绍(深入)_第15张图片

五、Target界面

General(通用)

Xcode 8界面介绍(深入)_第16张图片

Xcode 8界面介绍(深入)_第17张图片

capability(功能开启与否)

Xcode 8界面介绍(深入)_第18张图片

Resources Tags(资源标签)

Xcode 8界面介绍(深入)_第19张图片

Info(基本配置信息)

Xcode 8界面介绍(深入)_第20张图片

Build Setting(编译设置)

Xcode 8界面介绍(深入)_第21张图片

Build Phases(编译阶段)

Xcode 8界面介绍(深入)_第22张图片

Build rules(编译规则)

Xcode 8界面介绍(深入)_第23张图片

六、Scheme方案界面

配置方案(一个target可以有多个方案来编译)
Xcode 8界面介绍(深入)_第24张图片
Xcode 8界面介绍(深入)_第25张图片

七、Xcode菜单栏界面

对Xcode菜单选项的详细探索(干货)

你可能感兴趣的:(Xcode 8界面介绍(深入))