hip*_*har 56 intellisense xcode objective-c ios xcode4
最近,我开始使用Xcode 4开发iOS应用程序.
在Xcode intellisense的自动完成框中,每个建议之前都有一些彩色框中的字母.我知道它们代表了我们输入的单词的属性,如f,T,C,M,P,C,K,#等.

是否有某种词汇表可以找到它们的快速含义?
f,C,T,#的含义是可以理解的(函数,类等),但还有许多其他我不知道的.我认为这些字母是所有IDE的标准,如Visual Studio,Netbeans等.如果我错了,请纠正我.
请建议.
ken*_*ytm 128
在Xcode中,这称为"代码感知".这些图标也存在于Xcode 3中.这些图标也用于符号导航.
红色:宏
=宏(想#define)布朗:核心数据/命名空间
=模仿c lass
=建模米 ethod
=模仿的p roperty
= C++ n amespace
橙色:别名类型
= Objective-C c ategory
= e num
= t ypedef/t ypealias
=夫特前张力绿色:变量
= b inding
= ˚F结
= f ield
= c onstant
= l ocal变量
= IB O utlet
= v ariable(可以是ivar,全局变量,局部变量等)
=参数(想想f(x))蓝色:方法
= IB A ction
= m方法
= p roperty紫色:聚合类型
= c lass(Objective-C,Swift或C++)
= c lass e xtension
=目标C /夫特PR otocol
= s truct
= ü信联盟灰色:片段
=片段图标:#pragma mark或评论
= !!!: ...
= FIXME: ...
= ???: ...
= TODO: ...
= MARK: ...您应该能够从/Developer/Library/PrivateFrameworks/DVTFoundation.framework/Resources/Xcode.SourceCodeSymbolKind.*.Icon.tiff*的文件名中查找含义.
在Xcode的更高版本中,路径移动到/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Resources/Assets.car,请参阅分析IOS中的Assets.car文件,了解如何从*.car中提取图像