可接受的缩写词和首字母缩写词
一般来说,你在设计你的编程接口的时候,不应当缩写名字(参见一般原则)。然而,以下列举的缩写词已经创建并且在过去使用了很久,所以你可以继续使用他。这里有额外的两件事情需要注意:
简写格式和在标准的C库中长期使用的格式相同的,例如:“alloc”和“getc”是允许的。
你在参数名中可以更加自由的使用简写(例如:imageRep”, “col” (“column”的简写), “obj”, 和 “otherWin”)。
缩写词 | 意思和评注 |
alloc | Allocate. 分配。 |
alt | Alternate. 轮流的。 |
app | Application. 应用。例如,全局的应用对象NSApp。然而在代理方法、通知等地方,还是用全拼“application”。 |
calc | Calculate.计算。 |
dealloc | Deallocate.重新分配。 |
func | Function.函数。 |
horiz | Horizontal.水平。 |
info | Information.信息。 |
init | Initialize.初始化。用于初始化对象方法中。 |
int | Integer.整型。对于C来说,可以用int。对于NSInteger来说,用Integer。 |
max | Maximum.最大。 |
min | Minimum.最小。 |
msg | Message.消息。 |
nib | Interface Builder archive.界面生成器归档文件。 |
pboard | Pasteboard 。剪贴板(仅在常量中使用)。 |
rect | Rectangle.矩形。 |
Rep | Representation .表现(在类名中使用,例如NSBitmapImageRep)。 |
temp | Temporary.临时的。 |
vert | Vertical.垂直的。 |
你可以使用已经在计算机工业领域非常常见的缩写词和首字母大写词。以下是一些比较有名的缩写词:
ASCII PDF XML HTML URL RTF HTTP TIFF JPG PNG GIF LZW ROM RGB CMYK MIDI FTP
Last updated