NSObject

NSObject是所有类的基类。

Objective-C中,如果您想定义一个类, 这个类派生自NSObject,那也要指明。而不像Java等其他语言, 如果派生自Object可以省略。

1.2、alloc

给对象分配内存。

示例:

[NSString alloc]
1.3、init

给对象分配内存过后,再给对象初始化内存。一个对象的创建必须要经过这两个步骤。

示例:

NSString *str = [[NSString alloc] init];
1.3、new

new这个方法与[[NSString alloc] init]等价。

示例:

NSString *str = [NSString new];