Xcode中不少有点图标和符号,平常使用不怎么注意,仔细思考🤔一下,有的还不清楚啥意思,这边我做个小小的归纳。

按照显示位置,大概分为以下四类:

一、文件后面的字母或符号

这些字母或符合对应版本控制(Git,Xcode10已经不再支持SVN),如果没有使用Git,也可大概看看那些文件修改了或者是新加的。

M —— modified,已被修改,需要 commit A —— added,文件是新添加的,已经add,需要 commit R —— 文件被重命名 ? —— 文件是新添加的,还没有add D —— deleted,文件在服务器上已被删除,这时update的话,可删除本地的文件 C —— conflict,冲突

二、调试时调用栈里的图标

这些图标用于框架的分类,具体有一下十几种:

三、控制台中一些图标的意思

四、编辑窗口导航栏中的图标

这边的图标和开发者文档中的类似。

这些大部分都好理解,我以Swift来说明一下(OC类似,因为语法不同有的叫法不同)。

C: 类

S: 结构体

f: 函数

M: 方法

P: 属性

E: 枚举

K: 枚举值(Enumeration Case)

Ex: 扩展

Pr: 协议

T: 别名(typealias)

V: 全局变量

{}: 代码例子

#: 宏

文章

框架

//MARK: - 的位置

参考