X,F,T,C,M,P,C,K,#等彩色框中字母的智能含义
最近,我开始使用Xcode 4开发iOS应用程序。
在Xcode intellisense的自动完成框中,每个build议前都有一些彩色框中的字母。 我知道它们代表了我们input的词的属性,如f,T,C,M,P,C,K,#等
是否有某种词汇表可用于查找其快速的含义?
f,C,T,#的含义是可以理解的(函数,类等),但是还有许多我不知道的东西。 我假设这些字母是所有像Visual Studio,Netbeans等IDE的标准。纠正我,如果我错了。
请build议。
在Xcode中,这被称为“代码感”。 这些图标也存在于Xcode 3中。这些图标也用于符号导航。
红色 :macros
- =macros(想想
#define
)
Brown :核心数据/名字空间
- =模拟的
- =模拟方法
-
=模仿性
-
= C ++ n amespace
橙色 :别名types
- = Objective-C c ategory
- = e num
- = t ypedef / t ypealias
- =快速的紧张
绿色 :variables
- = b插入
- =function
- = field
- =现在
- = l ocalvariables
- = IB O utlet
- = v ariable(可以是ivar,全局variables,局部variables等)
- =参数(想想f(x) )
蓝色 :方法
- = IB A ction
- = m方法
- =性格
紫色 :聚合types
- = c lass(Objective-C,Swift或C ++)
- = c lass e xtension
- = Objective-C / Swift协议
- = s truct
- = u nion
灰色 :片段
- =片段
图标 : #pragma mark
或评论
- =
!!!: ...
- =
FIXME: ...
- =
???: ...
- =
TODO: ...
- =
MARK: ...
您应该能够从/Developer/Library/PrivateFrameworks/DVTFoundation.framework/Resources/Xcode.SourceCodeSymbolKind.*.Icon.tiff
*中查找文件名的含义。
在更高版本的Xcode中,path移动到/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Resources/Assets.car
,请参阅在IOS中分析Assets.car文件,了解如何从*中提取图像。汽车