ARC以及MRC中setter方法的差异

ARC以及MRC中setter方法的差异

ARC以及MRC中setter方法的差异_第1张图片

有时候,你会需要重写setter或者getter方法,你知道么,ARC与MRC的setter方法是有着差异的呢.

先看下MRC下的setter方法:

ARC以及MRC中setter方法的差异_第2张图片

ARC以及MRC中setter方法的差异_第3张图片

在看下ARC下的setter方法:

ARC以及MRC中setter方法的差异_第4张图片

 

小结:

1. 一旦你重写了getter.setter方法,你必须使用@synthesize variable = _variable来区分属性名与方法名.

2. ARC与MRC的getter方法一致,就setter方法有着略微区别.

你可能感兴趣的:(ARC以及MRC中setter方法的差异)