|
|
1
5
根据苹果公司的说法,初始化方法应该总是以“init”一词开头,然后是描述参数的名称组件。如果一个类有多个初始值设定项,则应将这些方法链接在一起,以便只有其中一个方法在执行所有工作,而其他方法只应为缺少的参数提供默认值。 例如,Person类可能具有以下初始化。。。方法:
更新
苹果的文档还建议避免在应用程序中调用访问器方法
|
|
|
2
2
此方法称为“ designated initializer ". 不过,总而言之,苹果在这方面有一些相当不错的文档:
|
|
3
1
听起来您正在描述指定的初始值设定项。它没有与其他初始值设定项不同的特殊命名约定。通常,初始值设定项以“init”开头。 |
|
|
4
0
|