чем разница междуself.view/super.view
[self.view addSubview:view1];
и
[super.view addSubview:view1];
Спасибо !!
Franhu
чем разница междуself.view/super.view
[self.view addSubview:view1];
и
[super.view addSubview:view1];
Спасибо !!
Franhu
Если вы не переопределили метод -view
, нет никакой практической разницы. Из семантической разницы, однако, говоря, super.view
является явной попыткой избежать вызова метода с именем -view
, определенного в текущем классе. Если вы не хотите выразить это значение, вы должны держаться подальше от конструкции super.whatever
.
С видом является свойством, есть не очень большая разница, когда дело доходит до него.
Лично я считаю, что self.view более читабельна и является наиболее часто используемой идиомой, насколько я знаю.