【面试题】
oc中内存管理的retain里setter和getter方法的实现
-(void)setName:(NSString *)name{
if(_name!=name){
[_name release];
_name= [name retain];
}
-(NSString *)name{
return [[_name retain] autorelease];
}
【面试题】
oc中内存管理的retain里setter和getter方法的实现
-(void)setName:(NSString *)name{
if(_name!=name){
[_name release];
_name= [name retain];
}
-(NSString *)name{
return [[_name retain] autorelease];
}