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