Yeah, you can still definite a property but override the setter and getter. Doing that will prevent the ivar from being created and still produce the desired effect.

Envoyé de mon iPhone

Le 2013-05-11 à 5:11 PM, Julian Nadeau <notifications@github.com> a écrit :

> In Testasaurus Rex/Testasaurus Rex/View/TREXStepsTableViewCell.h:
> 
> > +- (void)stepDidRequestDelete:(id)cell;
> > +
> > +@end
> > +
> > +
> > +@interface TREXStepsTableViewCell : NSTableCellView
> > +
> > +@property (nonatomic, weak) id<TREXStepsTableViewCellDelegate> delegate;
> > +
> > +- (void)layoutSubviews;
> > +- (void)setLabel:(NSString*)labelText;
> > +- (void)setStep:(NSString*)stepText;
> > +- (void)setTextFieldDelegate:(id)delegate;
> > +- (NSString*)getStep;
> > +
> > +- (void)setTag:(NSInteger)tag;
> When I set the tag, I set it to the text field, rather than the cell itself. This is to allow the controlTextDidChange method to be able to determine which step changed.
> 
> —
> Reply to this email directly or view it on GitHub.