Это на самом деле актуально и для разработки под iOS, поскольку объекты там поддерживают KVC и KVO, хотя и в сокращенной форме. Спасибо за указание на это!
о значение nce между доступом к свойству через «propertyname» и «self.propertyname» в target-c? Можете ли вы покрыть в ответе:
Что такое лучшая практика?Как два подхода влияют на управление памятью (сохранить счет / ответственность за управление памятью)Любые другие преимущества / недостаткиПредположение для сценария может быть основано на следующем:
Заголовочный файл
@interface AppointmentListController : UITableViewController {
UIFont *uiFont;
}
@property (nonatomic, retain) UIFont *uiFont;
Реализация
- (void)viewDidLoad {
[super viewDidLoad];
uiFont = [UIFont systemFontOfSize:14.0];
//VERSUS
self.uiFont = [UIFont systemFontOfSize:14.0];
Спасибо