-(Business *) currentBusiness
{
return _currentBusiness;
}
-(void) setCurrentBusiness:(Business *)currentBusiness
{
_currentBusiness = currentBusiness;
}
即使对于强大的属性,它应该是这样吗?
我的意思是ARC,我们不需要调用retain release或者其他什么权利?
答案 0 :(得分:2)
只要您声明该属性由该ivar支持(最容易通过@synthesize currentBusiness = _currentBusiness;
执行此操作),是的,这是正确的。
我假设你想在accessor方法中做更多的事情而不是分配/返回,否则你不会打扰实现它们。