Xcode图标在自动完成期间表示什么?

时间:2016-07-10 17:37:01

标签: swift xcode

查看图片左侧的SPrTL - 这些首字母表示什么?请包括我在这里没有提到的图标的答案。

图片1

enter image description here

图片2

enter image description here

我只知道C代表类,S代表结构。

2 个答案:

答案 0 :(得分:5)

Pr otocol
S truct
C小姑娘
f
V alue / V ariable
T YPE
L ocal value / variable

答案 1 :(得分:1)

正如你已经猜测的那样:

  • C:class
  • S:struct

其他一些人:

  • Pr:Protocol
  • Ex:扩展名(在符号导航器中找到,但不是代码完成)
  • T:类型(通用类型约束,协议关联类型等)
  • L:let常量/不可变属性
  • V:var变量/可变属性
  • P:属性(IIRC Xcode偏向于Swift的L / V,但是你看到P代表ObjC属性)

(不是100%肯定最后三个,而且我在打电话,所以我无法检查。稍后会跟进以验证这些并添加更多......)