可接受的缩写词和首字母缩写词

一般来说,你在设计你的编程接口的时候,不应当缩写名字(参见一般原则)。然而,以下列举的缩写词已经创建并且在过去使用了很久,所以你可以继续使用他。这里有额外的两件事情需要注意:

  • 简写格式和在标准的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