许传送未知讯息给物件。可以送讯息给整个物件集合而不需要一一检查每个物件的型态，也具备消息转送机制。同时空物件nil接受讯息后默认为不做事，所以送讯息给nil也不用担心程序崩溃。
类的定义与实现.Objective-C中强制要求将类的定义（interface）与实现（implementation）分为两个部分。类的定义文件遵循C语言之惯例以.h为后缀，实现文件以.m为后缀。
Interface.定义部分，清楚定义了类的名称、成员变数和方法。以关键字@i