- . , @property (, ) SomeType * someObject; , 2 :
getter:
-(SomeType*) someObject {
return someObject;
}
-(void) setSomeObject:(SomeType*) obj {
[someObject release];
someObject = [obj retain];
}
, ivars , setter/getter ( ). someObject = new_val, . , .
: .
/ , . , A , B , - , A.
. , , .
: , , /, (, , ...), . , , , .