|
|
1
3
通过使用以下命令,您永远不会失去让您的属性在以后表现得像getter/setter的机会
descriptors
。如果你想将属性更改为只读,你也可以用与属性同名的getter方法替换它,并用以下内容装饰它
|
|
|
2
6
我认为越短越好,所以我倾向于后者。但重要的是在你的项目中保持一致:不要混合使用这两种方法。如果你跳到别人的项目中,保留其他开发人员最初选择的内容。 |
|
|
3
4
如果它可用作属性(需要获取或设置一个值,没有其他参数,我通常会这样做:
如果getter/setter比这更复杂,我会使用get_x和set_x: |
|
|
4
1
我见过这两种方式。我通常有Objective-C的背景
(当然,在您的示例中,我不会调用该方法
|
|
|
5
0
如果我必须使用getter/setter,我喜欢这样: 假设你有一个可变的自我。_x。然后x()将返回self的值。_x、 setX(x)将设置self的值。_x |