Here is how I used to write a custom retained setter before:
- (void)setMyObject:(MyObject *)anObject
{
   [_myObject release], _myObject =  nil;
   _myObject = [anObject retain];
   // Other stuff
}
How can I achieve this with ARC when the property is set to strong. How can I make sure that the variable has strong pointer?
 
     
     
    