在下面的属性声明中,方法(A)和方法(B)是否完全以相同的方式工作?我只是想检查
给定以下属性声明,方法(A)和方法(B)是否完全按照相同的方式工作?我只是想检查
self.yellowViewController = yellcon_New;
是否通过我的setter进行操作,以便释放旧对象并保留新对象。给定以下属性声明,方法(A)和方法(B)是否完全按照相同的方式工作?我只是想检查
self.yellowViewController = yellcon_New;
是否经过了我的setter,以便释放旧对象并保留新对象。// INTERFACE
@property(nonatomic, retain) YellowViewController *yellowViewController;
// IMPLEMENTATION (A)
self.yellowViewController = yellcon_New;
// IMPLEMENTATION (B)
[self setYellowViewController:yellcon_New];