【发布时间】:2011-07-04 20:18:46
【问题描述】:
在阅读Objective-C 上的书时,我遇到了一个初始化类的示例,如下所示:
ClassName *p = [[ClassName alloc] init];
虽然首先我们需要分配内存来存储 ClassName 在初始化之前拥有的数据是有意义的,但以下方法也同样有效:
ClassName *p = [ClassName alloc];
是否总是需要init?
【问题讨论】:
-
有趣的是,在任何情况下不使用
init可能有用吗?
标签: objective-c init