【发布时间】:2015-08-02 09:58:43
【问题描述】:
无论我读过什么,它都被写成在不调用它的初始化函数的情况下永远不要使用一个对象。并且初始化函数总是“必须”以“init”开头。
这种命名背后有什么原因吗(命名以 init 开头的方法有什么特别的作用吗)?如果我不调用初始化函数会发生什么,即如果我只是执行 [MyClass alloc] 并开始使用该对象?
【问题讨论】:
-
过去你使用什么编程语言?
-
你知道一种不使用init方法的O-O语言吗?
标签: ios objective-c