Objective-C 对象创建机制

在 Objective-C 中,对象的创建通常使用指针来完成,例如 Circle* circleOne = [Circle new];Circle* circleTwo = [[Circle alloc] init];。 这与少数数据类型(如基本数据类型)不同。 值得注意的是,Objective-C 将 int 和 float 等基本数据类型视为对象的一部分。

其中,alloc 用于分配内存,而 init 用于初始化对象。

ppt 文件大小:358KB