self.view / super.view
-
28-10-2019 - |
Вопрос
В чем разница между
[self.view addSubview:view1];
а также
[super.view addSubview:view1];
Благодарю вас!!
Франху
Решение
Если вы не переопределили -view
Метод, практической разницы нет. Из семантической разницы, тем не менее, говоря super.view
Является ли явная попытка избежать вызова именованного метода -view
определено в текущем классе. Если вы не хотите выразить это значение, вы должны держаться подальше от super.whatever
конструкция
Другие советы
Поскольку представление - это свойство, на самом деле нет большой разницы, когда дело доходит до этого.
Лично я думаю, что самостоятельно прочитано и является более часто используемой идиомой, насколько я знаю.
Не связан с StackOverflow