привет здесь вопрос нет.Должен ли я присваивать a = _variable свойству UIIButton или UILabel?
во время учебы я неоднократно проинструктирован всегда указывать переменную = _propertyName когда @ синтезируют-ки с @property
так, например, для
@property (nonatomic, strong) NSTimer *myTimer;
Я бы
@synthesize myTimer = _myTimer;
сейчас мой вопрос. это нужно сделать для свойств ИБ? , такие как
@property (nonatomic, strong) IBOutlet UILabel *myLabel;
@property (nonatomic, strong) IBOutlet UIButton *myButton;
я вобще здесь:
@synthesize myLabel;
@synthesize myButton;
или:
@synthesize myLabel= _myLabel;
@synthesize myButton = _myButton;
Теперь я понимаю, почему это полезно что-то вроде NSArray или NSString или BOOL, где вы фактически сохраняете некоторые значения, но я не уверен, как/если эта логика применима к UIButtons, UILabels и тому подобному. Спасибо вам за любые указатели (не положить предназначенный)
Это всего лишь вопрос соглашения об именовании. Префикс ваших иваров в едином порядке делает ваш код более читаемым, потому что вы всегда можете указать ivar из локальной переменной. – Costique